02 2020 档案

摘要:继承 我们可以通过构造函数+原型对象模拟实现继承,被称为组合继承。 call() 调用这个函数, 并且修改函数运行时的this 指向 fun.call(thisArg, arg1, arg2, ...);call把父类的this指向子类 thisArg :当前调用函数this 的指向对象 arg1, 阅读全文
posted @ 2020-02-28 19:26 午亭爱成长 阅读(329) 评论(0) 推荐(1) 编辑
摘要:事件委托1.什么是事件委托​ 事件委托,也叫==事件代理== 。指的是子孙元素的事件绑定,完全交给其上级父元素或祖先元素绑定。 2.为什么要用事件委托​ 在web前端开发中,并不是程序注册事件越多越好, 事件注册越多,就越消耗程序的性能。所以,在事件注册较多的情况下, 为了提高程序的性能,应当适当减 阅读全文
posted @ 2020-02-28 17:55 午亭爱成长 阅读(1163) 评论(0) 推荐(0) 编辑
摘要:arr.from() 从类数组对象或者可迭代对象中创建一个新的数组实例 arr.isArray() 判断是否是一个数组对象 arr.of() 根据一组数组来创建新的数组实例,支持任意的参数数量和类型。 arr.fill() 将数组中指定区间的所有元素的值,都替换成某个固定的值 arr.pop() 删 阅读全文
posted @ 2020-02-26 18:03 午亭爱成长 阅读(123) 评论(0) 推荐(0) 编辑
摘要:查询字符串与对象相互转化 查询字符串转对象 //查询字符串转对象 var queryStr = 'a=1&b=2' var toObj=queryStr=>{ let obj={}; queryStr.split('&').forEach(item=>{ let[key,val]=item.spli 阅读全文
posted @ 2020-02-26 18:01 午亭爱成长 阅读(584) 评论(0) 推荐(0) 编辑
摘要:一、ES5 1. function rep(arr) { var ret = []; for (var i = 0; i <arr1.length; i++) { if (ret.indexOf(arr1[i]) 1) { ret.push(arr1[i]); } } return ret; } v 阅读全文
posted @ 2020-02-25 21:23 午亭爱成长 阅读(163) 评论(0) 推荐(0) 编辑
摘要:一、存储大小限制也不同 1.cookie数据不能超过4k,同时因为每次http请求都会携带cookie,所以cookie只适合保存很小的数据,如会话标识。 2.sessionStorage和localStorage 虽然也有存储大小的限制,但比cookie大得多,sessionStorage约5M、 阅读全文
posted @ 2020-02-22 16:52 午亭爱成长 阅读(268) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示