摘要: https://www.jianshu.com/p/f40a77bbd74e 阅读全文
posted @ 2020-05-12 18:00 清明|雨上 阅读(116) 评论(0) 推荐(0)
摘要: 1.IIFE:使用自执行函数来编写模块化,特点:在一个单独的函数作用域中执行代码,避免变量冲突。 (function(){ return { data:[] } })() 2. AMD: 使用requireJS来编写模块化,特点:依赖必须提前声明好。 define('./index.js',func 阅读全文
posted @ 2020-05-12 14:44 清明|雨上 阅读(225) 评论(0) 推荐(0)
摘要: ES5 : 1 、原型链继承 通过原型链之间的指向进行委托关联,知道最后形成了“由构造函数所构造”的结局。 2、构造函数继承 构造继承的关键在于,通过子类的内部调用父类,即通过使用apply()和call()方法可以在将来新创建的对象上获取类的成员和方法。 ES6: class 类 extends 阅读全文
posted @ 2020-05-12 11:58 清明|雨上 阅读(136) 评论(0) 推荐(0)
摘要: 操作方法: 1 let arr = [1,2,3,4,5] 2 3 let set = new Set(arr) 4 set.add(10) // {1,2,3,4,5,10} // 相当于数组的 push 但是不能添加已有元素 5 set.delete(10) // {1,2,3,4,5} // 阅读全文
posted @ 2020-05-12 09:44 清明|雨上 阅读(156) 评论(0) 推荐(0)