摘要: 静态方法和属性 直接上代码吧 //静态成员的例子 var House = (function(){ //私有的静态属性 var numOfHouse = 0; //私有的静态方法 function isValid(hid){ if (hid != null && hid != undefined & hid != "") { return true; ... 阅读全文
posted @ 2008-09-10 22:05 Cocowool 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 有一个避免其他程序员无意间写出重名函数的办法,在你想作为私有属性或者私有方法的命名前加一个下划线,像这样 this._name = name;,这样虽然不能避免所有的错误,但是能够避免绝大多数的无意识命名引起的冲突。 Scope,Nested Functions,and Closures 在实现私有属性的封装之前,我们需要一些基础的概念支持。在Javascript中,只有函数... 阅读全文
posted @ 2008-09-10 10:32 Cocowool 阅读(373) 评论(0) 推荐(0) 编辑