Javascript核心参考

2016-03-21
阅读 3 分钟
2k
构造函数 new Array() new Array(size) new Array(ele0,ele1,ele2.....elen) 参数 size 设定的数组元素的个数.返回数组的length属性等于size ele 用指定的参数来实例化 返回值 异常 RangeError 当给Array()构造函数传入单个整数参数size时,如果size为负数,或大于2^32-1时候,会抛出RangeError异常 属性 length 用来指...

Javascript MV*模式

2016-03-13
阅读 2 分钟
2.4k
javascript三个非常重要的架构模式: MVC(模型-视图-控制器) backbone MVP(模型-视图-表示器) MVVM(模型-视图-视图模型)

Javascript设计模式学习之Observer(观察者)模式

2016-03-12
阅读 3 分钟
2.4k
一个对象(subject)维持一系列依赖于它(观察者)的对象,将有关状态的任何变更自动通知给它们。 当一个目标需要告诉观察者发生了什么有趣的事情,它会向观察者广播一个通知 当我们不再希望某个特定的观察者获取其注册目标发出的改变通知时,该目标可以将它从观察者列表中删除。 Observer(观察者)模式列表组件 Subject(目标...

Javascript设计模式学习之Decorator(装饰者)模式

2016-03-12
阅读 1 分钟
2.7k
jQuery.extend()允许我们在运行时或者在随后一个点上动态地将两个或两个以上的对象(和它们的属性)一起扩展(或合并)为一个单一对象。

Javascript设计模式学习之Module(模块)模式

2016-03-10
阅读 4 分钟
3.9k
javascript实现模块的几种方法: 对象字面量表示法 Module模式 AMD模式 CommonJS模式 ECMAScript Harmony模块