06 2017 档案
摘要:旧机制下的模块化编程采用的一般是独立作用域进行封装,如我们所熟悉的立即执行函数(IIFE) (function(){ *** })() 又或者对象形式封装 var module = new Object({}); var module1 = {}; 又或者宽放大模式 (本质上还是属于IIFE) va
阅读全文
摘要:ES6的class可以看作只是一个语法糖,它的绝大部分功能,ES5都可以做到,新的class写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。 在 JavaScript 中,每个对象都有原型对象。所有 JavaScript 对象都从原型上继承方法和属性。ES5中,属性放在构造函数(con
阅读全文