JS
我爱苏小北
这个作者很懒,什么都没留下…
展开
-
观察者模式(自定义事件)
npm安装npm install pubsub-js每一个需要观察或者被观察的模块都引入该js文件举例如下:import '../../../../node_modules/pubsub-js/src/pubsub.js';创建被观察者-此处举例是告诉观察者target的改变和值var target='when target change';//事件的...原创 2018-04-25 18:11:07 · 227 阅读 · 0 评论 -
模块化
封装1、函数 直接调用函数 会更改全局变量 模块之间关系不明显function m1(){ //...}2、对象 用对象的属性来获取 能通过属性呗外部改写 会暴露模块成员var module1 = new Object({ _count : 0, m1 : function (){ //... }, m2 : function (){ ...转载 2018-04-26 12:25:24 · 139 阅读 · 0 评论