javascript创建对象常用方法
来源:互联网 发布:java怎么搭建服务器 编辑:程序博客网 时间:2024/04/29 08:27
javascript创建对象常用方法是组合使用构造函数跟原型和动态原型法。
组合使用构造函数跟原型法,将综合利用构造函数法和原型法的优点,实例属性在构造函数中定义,而所有实例共享的属性和方法则在原型中定义,实现代码复用。
而动态原型法是将上面组合法中的原型部分的代码封装在构造函数里,优点是一样的。
//组合使用构造函数跟原型 function Person1(name,age,job){ this.name=name; this.age=age; this.job=job; } Person1.prototype={ constructor:Person, sayname:function(){ console.log(this.name); } } var a=new Person1('xiaoming',20,'gongren'); a.sayname();//动态原型方法 function Person(name,age,job){ this.name=name; this.age=age; this.job=job; if(typeof this.sayname!=="function"){ Person.prototype.sayname=function(){ console.log(this.name); }; } } var b=new Person('xiaohong',20,'gongren'); b.sayname(); console.log(Person.prototype);
0 0
- javascript创建对象常用方法
- Javascript创建对象的常用方法
- JavaScript 对象创建方法
- JavaScript创建对象方法
- JavaScript对象创建方法
- 几类javascript常用的创建对象方法
- JavaScript对象创建的常用方法及各自的局限性
- Javascript创建对象的几种常用方法
- Javascript对象创建多种方法
- JavaScript对象创建方法大全
- JavaScript 创建对象的方法
- Javascript创建对象的方法
- JavaScript创建对象的方法
- javascript string 对象常用方法
- javascript--String 对象常用方法
- JavaScript --Array 对象常用方法
- javascript开发:javascript创建对象方法总结
- javascript常用创建对象的方式
- log4cpp
- 安卓简单开发(9)----打包APK
- R连接MySQL数据库方法
- [root@localhost zhu]# yum install vim Loaded plugins: langpacks, presto, refresh-packagekit Adding e
- 堆排序 Heap Sort
- javascript创建对象常用方法
- AJAX学习笔记
- spring 作用域之单例模式/原型模型
- ns-2与TCP拥塞模拟 之五 ns-2中添加核心模块-TCPAgent子类
- 【笔试】55、实现吧字符串转化为数字(C的atoi函数)
- HDU 1950 Bridging signals(树状数组)
- UI 动画之CALayer+CAAnimation 之 CATransition
- 文本挖掘概念学习(一)
- UVALive 5874 - Social Holidaying(一般图匹配带花树)