2016年5月22日

从零开始学jQuery插件开发

摘要: 通过$.fn 向jQuery添加新的方法 要处理DOM元素以及将插件更好地运用于所选择的元素身上,优先使用这种方法 在这个函数内部,this指代的是我们在调用该插件时,jQuery选择器选中的元素。例如,$('a')返回的是页面上所有a标签的集合,且这个集合已经是jQuery包装类型了,也就是说,在 阅读全文

posted @ 2016-05-22 15:10 玉衡逸柔 阅读(161) 评论(0) 推荐(0) 编辑

js的数组去重

摘要: 第一种是比较常规的方法 思路: 1.构建一个新的数组存放结果 2.for循环中每次从原数组中取出一个元素,用这个元素循环与结果数组对比 3.若结果数组中没有该元素,则存到结果数组中 第二种方法比上面的方法效率要高 思路: 1.先将原数组进行排序 2.检查原数组中的第i个元素 与 结果数组中的最后一个 阅读全文

posted @ 2016-05-22 14:16 玉衡逸柔 阅读(148) 评论(0) 推荐(0) 编辑

关于定时器的异步操作

摘要: 'use strict' for(var i = 0; i < 10; i++){ console.log(i) } for(var j = 0; j < 10; j++){ setTimeout(function(){ console.log(j); },0) } for(let m = 0;m 阅读全文

posted @ 2016-05-22 13:18 玉衡逸柔 阅读(1173) 评论(0) 推荐(0) 编辑

正则里的捕获

摘要: 先来一道面试题 这里就涉及到正则的捕获组,也就是说使用小括号指定一个子表达式后,匹配这个子表达式的文本(也就是此分组捕获的内容)可以在表达式或其它的程序中作进一步的处理 捕获组 语法: 字符 描述 示例 (pattern) 匹配pattern并捕获结果,自动设置组号。 (abc)+d 匹配abcd或 阅读全文

posted @ 2016-05-22 13:08 玉衡逸柔 阅读(264) 评论(0) 推荐(0) 编辑

导航