摘要: 下面对最后这几个方法进行讲解。 guid():唯一表示(内部) proxy():改变this指向 access(): 多功能值操作 now():当前时间 swap():css交换(内部) guid: 这个属性是对事件进行控制的,例如每次对dom元素进行绑定事件的时候,会通过这个属性进行绑定,这个属性 阅读全文
posted @ 2016-09-22 14:06 8932809 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 下面对这些方法进行讲解 each():遍历集合 trim():去前后空格 makeArray():类数组转换真数组 inArray():数组版indexOf merge():合并数组 grep():过滤新数组 map():映射新数组 each方法: each是遍历集合用的方法,也是一个加强版的循环操 阅读全文
posted @ 2016-09-21 13:57 8932809 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要对下面这几个方法进行解释 error();抛出异常 parseHTML():解析节点 parseJSON():解析JSON parseXML:解析XML noop():空函数 globalEval():全局解析JS camelCase():转驼峰 nodeName():是否为指定节点(内 阅读全文
posted @ 2016-09-20 12:53 8932809 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 这篇对下面的方法进行讲解: isFunction():是否为函数 isArray():是否为数组 isWindow():是否为window isNumeric()是否为数字 type():判断数据类型 isPlainObject():是否为对象自变量 isEmptyObject():是否为空的对象 阅读全文
posted @ 2016-09-14 10:35 8932809 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 下面的几个工具方法都是和dom加载有关,所以先从dom加载开始。 用到的方法: isReady:DOM是否已经加载完(内部使用) readyWait():等待多少文件的计时器(内部使用) holdReady()::推迟DOM触发 ready():准备DOM触发 jQuery.ready.promis 阅读全文
posted @ 2016-09-13 17:50 8932809 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 当页面中存在多个<script>标签时,这时编译器会将多个标签处理成一个还是将多个分开处理呢, 看下面的代码: 这段代码会报 Uncaught ReferenceError: a is not defined 的错误,而不是undefined,所以可以看出编译器是按块进行编译的, 也就是说是按scr 阅读全文
posted @ 2016-09-13 10:03 8932809 阅读(3910) 评论(0) 推荐(1) 编辑
摘要: 在jQuery内部,所有的工具方法都是通过extend方法继承到jQuery中的。 产生jQuery的随机数 可以看到expando这个属性每次进行访问都是不同的值,在jQuery内部,有时会需要一个唯一的随机串来进行区分,例如缓存方法,ajax方法等。 noConflict方法 这个方法主要是用来 阅读全文
posted @ 2016-09-13 09:38 8932809 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 这部分开始分析jQuery工具方法的实现,因为方法比较多,所以先列出一个清单。 jQuery.extend({ expando:生成唯一的jQuery字符串(内部使用) noConflict():避免冲突 isReady:DOM是否已经加载完(内部使用) readyWait():等待多少文件的计时器 阅读全文
posted @ 2016-09-13 09:13 8932809 阅读(174) 评论(0) 推荐(0) 编辑
摘要: extend方法是jQuery中的继承方法,先说一下extend方法的使用,在进行源码解析。 当extend只有一个参数的时候,代表将对象扩展到jQuery的静态方法或实例方法中,如: 在上面的代码可以看出不管是jQuery对象还是实例,都可以用extend方法进行继承,在源码中也是调用的同一个方法 阅读全文
posted @ 2016-09-12 09:59 8932809 阅读(1863) 评论(0) 推荐(0) 编辑
摘要: 在这部分中,主要是添加一些JQ的方法和属性,如: JQuery:2.0.3 JQ版本 constructor:JQuery 重新指向JQ构造函数 init(): 初始化和参数管理的方法。 selector:存储选择字符串 length:this对象的长度 toArray():转换数组的方法 get( 阅读全文
posted @ 2016-09-08 12:48 8932809 阅读(1506) 评论(0) 推荐(0) 编辑