ExtJs--09--javascript对象的方法的3种写法 prototype通过原型设置方法效率最好
2017-05-17 08:16
691 查看
/** * javascript对象的方法的3种写法 推荐第三种 运行效率最好 */ function P(name , age){ this.name = name ; this.age = age ; //第一种方法 this.show = function(){ alert(this.name); } this.doing = doing ; } //另外一种方法 function doing(){ alert(this.name); } //第三种方法 //javascript中 prototype 原型 被全部类的实例对象共享 P.prototype.dd = function(){ alert(this.name); } var p1 = new P("mary",22); // Ext.Msg.alert("提示标题","提示信息") var p2 = new P("rose" , 25); // alert(p1.show()==p2.show()); // alert(p1.doing()==p2.doing()); alert(p1.dd()==p2.dd());
相关文章推荐
- ExtJs--09--javascript对象的方法的3种写法 prototype通过原型设置方法效率最好
- JavaScript 中实现继承的方式(列举3种在前一章,我们曾经讲解过创建类的最好方式是用构造函数定义属性,用原型定义方法。)
- 当某个类的prototype对象 中有数组时,通过该类的对象 并使用push方法就可以改变原型对象中数组的值
- javascript使用原型(prototype)方法创建对象
- 【Javascript基础篇】—--原型对象(prototype)的三个常用方法
- JavaScript中prototype(原型)给字符串对象添加一个toCharArray的方法,reverse(翻转)的 方法
- 通过原型(prototype)扩充javascript内置对象
- 通过 prototype 为 JavaScript 的 String 对象添加方法(函数)
- javascript,创建对象的3种方法
- JavaScript 对象方法 类方法 原型方法的区别;私有属性 公有属性 公有静态属性的区别
- javascript的prototype给对象增加方法属性
- javascript当中的代码嗅探扩展原生对象和原型(prototype)
- Javascript的原型对象和prototype属性
- JavaScript为对象原型prototype添加属性的两种方式
- javascript中创建对象,并序列化为json,通过$.ajax的提交json数据到后台方法,取值为null的问题
- javascript练习:8-7设置对象事件的方法
- javascript当中的代码嗅探扩展原生对象和原型(prototype)
- Javascript对象原型prototype和继承
- Javascript prototype属性使用(给内置对象添加新的方法,方便调用)
- javascript中Object类原型对象的属性和方法