作家
登录

javascript来定义类的规范小结

作者: 来源:www.28hudong.com 2013-03-30 01:10:49 阅读 我要评论

使用javascript来定义类的规范如下: 指定类名与构造函数,类名(构造函数名)首字母大写: 复制代码 代码如下: function YourClass(){ } 使用"this.成员变量"在其构造函数内定义(伪)私有成员,最好约定(伪)私有成员都以“_”开头小写字母组成。这种成员是每个对象都有自己的副本,也叫对象(实例)成员。 复制代码 代码如下: function Yourclass(_arg1,_arg2,...){ this._arg1=arg1; this._arg2=arg2; //... } 使用“类名.prototype.成员变量”在其构造函数外定义成员变量,最好约定这种成员都以大写字母开头(或最好约定(伪)私有成员都以“_”开头小写字母组成。)。这种成员变量是每个对象共享一个副本,也叫类成员。 复制代码 代码如下: Yourclass.prototype.Arg3="arg3...";//定义直接访问不要输入验正的成员变量 Yourclass.prototype._arg4="arg4...";//需要使用setXXX() getXXX()访问器做输入验正 使用“类名.prototype.成员函数名=function(_arga,_argb,...){}”方式来成员函数。 复制代码 代码如下: Yourclass.prototype.YourFucName=function(_arga,_argb,...){ //do somethings } 不要在构造函数内使用"this.函数名=function(_arga,....){}"方式来定义成员函数,函数是服务模板,是需要共享,不需要每个对象都有存一个相同的模板,这样太浪费且没有多少意义。

  推荐阅读

  javascript实现的使用方向键控制光标在table单元格中切换

效果截图: html 代码: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/199>>>详细阅读


本文标题:javascript来定义类的规范小结

地址:http://www.17bianji.com/kaifa2/JS/25398.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)