来源于Java,它的一等函数来源于Scheme,原型来源于Self。...undefined值表示“空值”,表明变量没有初始化,表明属性或元素不存在,返回没有值就为undefined。值为“未定义”,运行typeof时,返回的“undefined”。...页面性能优化:压缩,合并,减少请求,diam层析优化 内存泄漏的原因有:内存泄漏是任何对象在不使用时它还存在,导致内存泄漏为setTimeout,闭包,控制台日志,循环等。...this是执行init构造函数自身的,其实就是jquery实例对象,返回this实现jquery的链式操作。...join()表示用数据中所用元素拼接成字符串。 split()把字符串分割开。 slice()可以从已有的数组返回选定的元素。 splice()从数据中添加或删除,返回被删除的部分数组。 ?
// 假如我们须要使用 jQuery 之外的还有一 JavaScript 库,我们能够通过调用 $.noConflict() 向该库返回控制权。...( obj, key ) 属性key不为空。...null,则忽略(无返回值的function会返回undefined) if ( value !.../Utilities/jQuery.browser // 不赞成使用jQuery.browser,推荐使用jQuery.support // Navigator 正在使用的浏览器的信息...默觉得"" // match[2] || "0" // match[2]为false(空字符串、null、undefined、0等)时,默觉得"0" return {
()方法设置或返回被选元素的内容(innerHTML) // 当该方法用于返回内容时,则返回第一个匹配元素的内容 // 当该方法用于设置内容时,则重写所有匹配元素的内容 // http://...function并执行 // call(this,param) fn.call( elems, value ); //这里将 function 置为空值后....html("字符串")/.html("这也是字符串")的情况调用这部分源码: // See if we can take a shortcut and just use...()方法设置或返回被选元素的内容(innerHTML) // 当该方法用于返回内容时,则返回第一个匹配元素的内容 // 当该方法用于设置内容时,则重写所有匹配元素的内容 // http://...(p,'p19') // $("#divOne").text('aaaa') // $("#divOne").text(p) html>
attr(attrName)方法接受一个字符串参数,就是属性的名称,返回值是属性值,如果dom元素没有此属性则返回undefined。...内容操作html()和text() 2.1 设置标签内部的html内容html() DOM时代设置标签内部的html内容是使用DOM对象的 innerHTML属性。...html字符串放到tbody中去。...; 设置标签的文本 text(func) func(index, text)此函数返回一个字符串。接受两个参数,index为元素在集合中的索引位置,text为原先的text值....返回值是jQuery包装对象。
attr(attrName)方法接受一个字符串参数,就是属性的名称,返回值是属性值,如果dom元素没有此属性则返回undefined。...内容操作html()和text() 2.1 设置标签内部的html内容html() DOM时代设置标签内部的html内容是使用DOM对象的 innerHTML属性。...(func) func(index,html)接收两个参数,index为元素在集合中的索引位置,html为原先的HTML值.返回值作为新的innerHTML的内容。...; 设置标签的文本 text(func) func(index, text)此函数返回一个字符串。接受两个参数,index为元素在集合中的索引位置,text为原先的text值....返回值是jQuery包装对象。
项目中使用到了这个插件,抽了个空,看了一下。...DOCTYPE html> html> text/html; charset=utf-8" /> 字符串会关联许多信息,包括为空的弹出信息,phone这个字符串则关联了匹配的正则和弹出的错误信息。如果需要添加新的匹配功能,这里是可以添加的。...getRules) return false;//如果数组为空,表示不匹配,则返回 var str = getRules[1];//获取子表达式匹配的内容 var rules = str.split(/...那第三个msg:如果你需要在ajax成功返回之后想触发其他method里的方法,可以写allrules里有的方法名即可,你也可以自己输入字符串信息,那最后提示框中将使用你自定义的信息。
== undefined ) { // 如果value不为空,则为设置新值,否则返回该属性的值 chainable = true; raw = true; // value不是function...是使用jQuery.fn.extend进行方法扩展的)。...; // 获取Node类型 // 如果 elem是空或者NodeType是以下类型 // 2: Attr, 属性, 子节点有Text, EntityReference // 3:...Text, 元素或属性中的文本内容 // 8: Comment, 注释 // 不执行任何操作 if ( !...== undefined ) { return ret; // 使用钩子函数 } else { // 使用Dom的setAttribute方法 elem.setAttribute
如果指定的选择器没有匹配到任何元素,将返回一个空的jQuery对象(不包含任何DOM元素)。...对象 $( uid ); $( ps ); $( unames ); $( domsArray ); $( ); // 不传入任何参数,返回空的jQuery对象(不匹配任何元素) 将HTML字符串封装为...同样的,如果筛选结果没有匹配任何DOM元素,则返回一个空的jQuery对象。...如果该方法用于获取数据,则返回null或undefined;如果该方法用于设置数据,则忽略设置操作,并返回该空对象本身;如果该方法用于筛选元素,则同样返回一个新的jQuery空对象。...id为notFound的元素,$("#notFound")是一个空的jQuery对象,获取其id属性,将返回undefined。
}) app.use('/greet',greet) // load the router on '/greet' 即使使用路径模式或一组路径模式来加载路由器,baseUrl特性返回匹配字符串,而不是模式...,如果没有查询字符串,它是一个空对象{} // GET /serch?...,返回undefined(在这种情况下,应用程序回应以406Not Acceptable) 类型值可以是单个MIME类型字符串(例如'application/json'),一个扩展名例如'.json',...逗号分割的列表或者是一个数组.对于列表和数组,该方法返回最佳匹配(如果有的话) // Accept : text/html req.accepts('html') // => "html" //...否者返回false // when content-type:text/html;charset=utf-8 req.is('html') req.is('text/html') req.is('text
当$()不带参数时,默认参数就是document,因此还可以简写成:$().ready(function(){}); 2: $node.html()和$node.text()的区别?...Paste_Image.png 如果我们想保留原对象,我们可以通过传递一个空对象作为目标对象 var object = $.extend({}, object1, object2); 4: jQuery...由于jQuery 对象上的方法最后会返回该对象,jQuery的链式调用就是可以在对象返回后再次调用该对象使用jQuery方法的一种操作。....data( key, value ) /*key,类型: String,一个字符串,用户存储数据的名称。 value,数据值,它可以是任意的Javascript数据类型,除了undefined。....data( key ) /* key,类型: String,存储的数据名;如果那个元素上没有设置任何值,那么将返回undefined。
是自己定义的很小的数) null和undefined null 空 undefined 未定义 数组 // 可以是不同类型的(Java要相同) // 为了可读性,尽量用[] let arr = [1,2,3...} 对象可以赋值 使用不存在的属性, 不报错, undefined 动态的增减属性 person.ununun = "sdfijiosafj" delete person.name 判断某个属性值是否在对象中...Math.abs - function undefined - undefined Data 基本使用 let now = new Date(); now.getFullYear(); // Year...=python]').text() // 获得 $('#hhh li[name=python]').text('xx') // 修改 $('#hhh').html(); // 获得 $('#hhh')....小技巧 巩固JS(看jQuery源码, 游戏源码) 巩固HTML CSS(扒网站, 全down下来, 对应修改看效果) Layui - 经典开源模块化前端 UI Element - 网站快速成型工具 用
布尔 如果为true则禁用输入框 false required 布尔 定义输入框是否为必添 false missingMessage 字符串 当输入框为空时提示的文本 必填 formatter function...格式化日期的函数,这个函数以’date’为参数,并且返回一个字符串 —— parser function 分析字符串的函数,这个函数以’date’为参数并返回一个日期 —— 2.3 事件 事件名 参数...), email(匹配URL正则表达式规则),length[0,100](允许字符串长度的范围)etc.null missingMessage 字符串 当文本框为空时提示的文本信息 This field...14.3 Column参数 Name Type Description Default title 字符串 列标题文字 undefined field 字符串 列字段名称 undefined width...数字 列宽度 undefined rowspan 数字 该列占几行单元格 undefined colspan 数字 该列占几列单元格 undefined align 字符串 数据对其方式,可选值有left
/js/jquery.js" type="text/javascript"> <script src=".....", maxlength: jQuery.validator.format("请输入一个 长度最多是 {0} 的字符串"), minlength: jQuery.validator.format("...请输入一个 长度最少是 {0} 的字符串"), rangelength: jQuery.validator.format("请输入 一个长度介于 {0} 和 {1} 之间的字符串"), range:...,会当做一个css类,也可跟一个函数 success: function(label) { // set as text for IE label.html(" ").addClass...(errors) 返回:undefined 显示特定的错误信息 Validator functions: setDefaults(defaults) 返回:undefined
jQuery中的常用内容总结(三) 转载请注明地址:http://www.cnblogs.com/funnyzpc/p/7571998.html 内容提要 A>表单参数序列化提交 如果没有借助jQuery...以上代码中的each方法的返回值有两个 idx:当前循环到的dom对象所在的下标位置 ele:当前循环到的dom对象可直接使用jQuery的方法对当前循环的dom进行操作 关于遍历这一节就不过多缀诉了...isNan(对象):此方法可以判断传入的对象是不是数字类型,如果是则返回false,反之为true,同时对象为数字的字符串类型也是可以的 ?...、undefined的一些点拨: 在js中如果对象值不存在的时候一般返回undefined,这个undefined既不等于true也不等于false,但且记住undefined在if判断中是false...,请区别于直接比较的值, 在js中如果除了空和零之外的变量在比较时都是true(undefined这个关键字除外哈) 在js中变量值是不存在null这一说,这个要区别于java中的空值
,那么找不到该对象时,返回的通常为null 12 Undefined类型:当声明的变量未初始化时,该变量的默认值为 undefined;当函数无明确返回值时,返回的也是 undefined ?...),取值:所有字符串 6 7 - Undefined(未定义),取值:只有一个值undefined 8 9 - Null(空对象),取值:只有一个值null 10 11 - Object(...Undefined 3 2.方法没有return语句返回值时,返回Undefined 4 3.未声明的变量,通过typeof()检测变量时,返回“Undefined”字符串。...5 4.访问不存在的属性时返回Undefined,例如:Window.xxx返回Undefined。...压栈 99 //x.pop() 弹栈 100 //使用注解 101 // 102 //x代表数组对象 103 //value可以为字符串、数字、数组等任何值 104
jQuery中的常用内容总结(三) 转载请注明地址:http://www.cnblogs.com/funnyzpc/p/7571998.html ---- A>表单参数序列化提交 如果没有借助jQuery...以上代码中的each方法的返回值有两个 idx:当前循环到的dom对象所在的下标位置 ele:当前循环到的dom对象可直接使用jQuery的方法对当前循环的dom进行操作 关于遍历这一节就不过多缀诉了...isNan(对象):此方法可以判断传入的对象是不是数字类型,如果是则返回false,反之为true,同时对象为数字的字符串类型也是可以的 ?...、undefined的一些点拨: 在js中如果对象值不存在的时候一般返回undefined,这个undefined既不等于true也不等于false,但且记住undefined在if判断中是false...,请区别于直接比较的值, 在js中如果除了空和零之外的变量在比较时都是true(undefined这个关键字除外哈) 在js中变量值是不存在null这一说,这个要区别于java中的空值
6、trim方法:删除字符串开始与结尾的空格,来看下方法实现: jQuery.extend({ trim: function(text){ return text == null..."": (text + "").replace(rtrim, ""); } }) 解释:如果参数text值为null或者undefined,则返回空字符串;否则就通过...这个方法的return表达式有两个小知识点: undefined == null为真 text+""这里是用到js中的字符串转义,确保始终是对字符串在进行replace操作 7、makeArray()方法...-1 : indexOf.call(arr, elem, i) } }) 解释:很简单的一行代码,通过三目运算符,先对传入数组arr进行null判断,如为空直接返回-1,告诉开发者,这货不存在...10、grep()方法,使用指定的回调函数来过滤数组中的元素,并返回过滤后的数组。
使用 easyui 你不需要写很多代码,你只需要通过编写一些简单 HTML 标记,就可以定义用户界面。 easyui 是个完美支持 HTML5 网页的完整框架。...官网地址:http://www.jeasyui.com/index.php 文档地址: 中文文档 英文文档 快速入门 弹出对话框 demo 第一步: 下载 Jquery EasyUI 你在使用和进行开发时...目前官方最新版本是:jQuery EasyUI 1.5,官方提供了两个版本供下载,GPL 版本和商业版本,你根据自己的需要下载 GPL 版本 GPL 版本在 GPl 协议下有效,你能在任何遵循 GPl...商业版本 商业版在 Commercial 协议下有效,你能在任何非 GPL/专有的协议下使用。...undefined styler function 单元格的样式函数,返回样式字符串来自定义此单元格的样式,例如 background:red 。此函数需要三个参数: value: 字段的值。
jQuery中的常用内容总结(三) 转载请注明地址:http://www.cnblogs.com/funnyzpc/p/7571998.html 内容提要 ---- 选择器(第一节) 选择器的扩展方法(...以上代码中的each方法的返回值有两个 idx:当前循环到的dom对象所在的下标位置 ele:当前循环到的dom对象可直接使用jQuery的方法对当前循环的dom进行操作 关于遍历这一节就不过多缀诉了...isNan(对象):此方法可以判断传入的对象是不是数字类型,如果是则返回false,反之为true,同时对象为数字的字符串类型也是可以的 ?...、undefined的一些点拨: 在js中如果对象值不存在的时候一般返回undefined,这个undefined既不等于true也不等于false,但且记住undefined在if判断中是false...,请区别于直接比较的值, 在js中如果除了空和零之外的变量在比较时都是true(undefined这个关键字除外哈) 在js中变量值是不存在null这一说,这个要区别于java中的空值
JSON格式的方法jquery.parseJSON( json ),接受一个标准格式的 JSON 字符串,并返回解析后的 JavaScript (JSON)对象。...jQuery.parseJSON( json ),接受一个标准格式的 JSON 字符串,并返回解析后的 JavaScript (JSON)对象。...37 38 如果浏览器实现了原生的 JSON.parse, jQuery 则会使用它来解析字符串。...39 40 在jQuery 1.9之前,如果传递给$.parseJSON一个空字符串,null, 或者 undefined,,将返回null,而不是抛出一个错误...type="text/javascript"> 47 //解析一个 JSON 字符串。