摘要: 箭头函数 1. 简单的定义: 胖箭头函数 Fat arrow functions,又称箭头函数,是一个来自ECMAScript 2015(又称ES6)的全新特性。有传闻说,箭头函数的语法=>,是受到了CoffeeScript 的影响,并且它与CoffeeScript中的=>语法一样,共享this上下 阅读全文
posted @ 2017-05-17 22:34 最骚的就是你 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 以 var arr = [1,2,3,1]; 作为测试用例 方法一:双循环 (时间复杂度比较高,性能一般。) A、(1) 输出 newArr 结果: B、(2) 输出 newArr 结果: tip: j = ++ i; 等价于 j = j+1; i = i+1; 整体思路就是 如果是重复元素,则跳过 阅读全文
posted @ 2017-05-17 10:41 最骚的就是你 阅读(275) 评论(0) 推荐(0) 编辑
摘要: underscore的源码中,有很多地方用到了 Array.prototype.slice() 方法,但是并没有传参,实际上只是为了返回数组的副本,例如 underscore 中 clone 的方法: 1 // Create a (shallow-cloned) duplicate of an ob 阅读全文
posted @ 2017-05-17 10:41 最骚的就是你 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 在 zepto 源码中,$.fn 对象 有个 ready 函数,其中有这样一句 setTimeout(fn,0); 1 $.fn = { 2 ready: function(callback){ 3 // don't use "interactive" on IE <= 10 (it can fir 阅读全文
posted @ 2017-05-17 10:40 最骚的就是你 阅读(426) 评论(0) 推荐(0) 编辑