JavaScript对象创建方式
Posted Samsara315
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript对象创建方式相关的知识,希望对你有一定的参考价值。
1.对象字面量创建
var person={ name:‘aaa‘, age:18 }
2.构造函数创建
function Person(name,age){ this.name=name; this.age=age; this.say=function(){ alert(‘hello‘+this.name) } } var p=new Person(‘aa‘,13) p.say()
3. 用原型方式
function Person(){} Person.prototype.name="小米"; Person.prototype.showName=function(){ alert(this.name); } var p1=new Person(); p1.showName();
4. 工厂模式创建
function creatPerson(name){ var obj=new Object() obj.name=name; obj.show=function(){ alert(this.name) } return obj; } var p=creatPerson(‘aaa‘) p.show()
以上是关于JavaScript对象创建方式的主要内容,如果未能解决你的问题,请参考以下文章