JS关于辅助函数inherit()的小问题
摘要:你遇到过把函数当成原型对象继承吗,这里就有一个。
阅读全文
posted @
2013-03-24 17:16
mackxu
阅读(2704)
推荐(0)
JS模块与命名空间
摘要:模块函数创建一个私有命名空间,如何导出在外部要调用的API呢?
阅读全文
posted @
2013-03-21 17:55
mackxu
阅读(757)
推荐(0)
JS构造函数的重载和工厂方法
摘要:构造函数的重载和工厂方法实现对象初始化多种方式
阅读全文
posted @
2013-03-20 18:22
mackxu
阅读(1569)
推荐(0)
设计模式-工厂方法模式<二>
摘要:工厂方法模式创建计算器程序,其中尝试用类式继承和原型式继承。
阅读全文
posted @
2013-03-15 01:21
mackxu
阅读(331)
推荐(0)
设计模式-JS中的单例模式应用(一)
摘要:单体是一个用来划分命名空间并将一批相关方法和属性组织在一起的对象,它可以被实例化,但只能被实例化一次。
阅读全文
posted @
2013-03-11 16:20
mackxu
阅读(1322)
推荐(1)
JS方法链式调用的实现
摘要:链式调用其实只不过是一种语法招数。它能让你通过重用一个初始操作来达到用少量代码表达复杂操作的目的。
阅读全文
posted @
2013-03-07 15:15
mackxu
阅读(1931)
推荐(1)
[设计模式]-创建接口
摘要:一个理想的软件系统应该为所有类定义接口。接口提供了一种用以说明一个对象应该具有哪些方法的手段。尽管它可以表明(暗示)这些方法的作用,但它并不规定这些方法应该如何实现。
阅读全文
posted @
2013-03-03 11:24
mackxu
阅读(258)
推荐(0)
Js的call()、apply()方法详解
摘要:call() apply() apply会将一个数组装换为一个参数接一个参数的传递给方法
阅读全文
posted @
2013-03-01 11:37
mackxu
阅读(234)
推荐(0)
JS原生方法实现jQuery的ready()
摘要:浏览器加载页面的顺序 DOMContentLoaded onreadystatechange onload
阅读全文
posted @
2013-02-28 17:32
mackxu
阅读(411)
推荐(0)
[设计模式]-对象的封装
摘要:利用闭包创建一个受保护的变量空间,可以实现公用、私用和特权成员,以及静态类成员和常量。
阅读全文
posted @
2013-02-28 09:28
mackxu
阅读(272)
推荐(0)
[设计模式]-创建对象的方式
摘要:可以通过对象直接量、关键字new和(E5)Object.create()函数来创建对象
阅读全文
posted @
2013-02-28 09:07
mackxu
阅读(237)
推荐(0)
[设计模式]JS的性质
摘要:JavaScript富有表现力、弱类型语言、函数是一等对象
阅读全文
posted @
2013-02-28 08:45
mackxu
阅读(240)
推荐(0)