随笔分类 - js:utils
摘要:// 节流函数 function throttle(fn, delay){ var t = null, begin = new Date().getTime(); return function(){ var _self = this, args = arguments, cur = new Dat
阅读全文
摘要:call,apply,bind 实现 /** * 实现 * call , * apply , * bind */ var c = { name:'huge', age:1236 } var d = { name:'huge', age:1236 } function Person(sex,hobby
阅读全文
摘要:1 模板字符串通用匹配 <script type="text/html" id="tmp"> <div class="name"> <p class="gae"> {{name}} </p> <img src="{{src}}" alt=""> </div> </script> <script> v
阅读全文
摘要:数组去重 /** * 数组去重 */ var arrT = [1,2,2,12,4,9,9,4,7,8,7,8,0,0]; function unique_1(_arr){ var arr =[],flag; for(var i = 0;i < _arr.length; i++){ flag = t
阅读全文
摘要:当函数被声明的时候,他的作用于域链就会生成;所需要的变量就会被保存;不能被销毁; 另外,for循环还有一个特别之处,就是设置循环变量的那部分是一个父作用域,而循环体内部是一个单独的子作用域。(见图一) 块级作用域:: for (let i = 0; i < 5; i++) { var cc = 'a
阅读全文
摘要:深拷贝 function deepClone(origin, target) { var target = target || {}; var isArray = Object.prototype.toString, arrayStr = '[object Array]'; for (var key
阅读全文

浙公网安备 33010602011771号