临时补充
(function(){ console.log(this)}.bind(this)())
学习地址:
http://mp.weixin.qq.com/s?__biz=MjM5MTA1MjAxMQ==&mid=2651223556&idx=1&sn=8cd7a22729fef7cec602b78c827e659d&chksm=bd49af808a3e26967396925a7eaee15cc430f1ba820c33fd108d64aa5ecec22ff08835e09be8&mpshare=1&scene=23&srcid=1117xM0S0p6xzvob4q6F40k4#rd
-
模块设计模式
-
原型模式
-
观察者模式
-
单例模式
1、模块设计模式
JS模块化是使用最普遍的设计模式,用于保持特殊的代码块与其它组件之间互相独立。为支持结构良好的代码提供了松耦合。
模块就是JS的 “类”,可以确保它本身的状态和行为不被其它的类访问到
2、原型设计模式