首页 > Web开发 > 详细

js对象的创建方式

时间:2017-03-25 15:37:23      阅读:230      评论:0      收藏:0      [点我收藏+]

js对象的创建方式:

  js也具有OOP编程思想,了解js对象,可以进一步了解js是如何面向对象编程的。

 

js的创建对象方式:

1.   Object

var a=new Object();
a.name="jack";
a.age=20;
a.sayName=function () {
console.log(this.name);
}

a.sayName();//打印jack

2.  字面量

var b={name:"rose",age:20,sayName:function () {
console.log(this.name);
}};

b.sayName();//打印rose

3.工厂模式

function createPerson(name,age) {
var o=new Object();
o.name=name;
o.age=age;
o.sayName=function () {
console.log(this.name)
}

return o;
}

var c=createPerson("kerry",30);
c.sayName();//打印kerry
 

4. 原型构造

function Person(name,age) {
this.name=name;
this.age=age;
}

Person.prototype.sayName=function () {
console.log(this.name+":"+this.age)
}
var d1=new Person("tom",23);
d1.sayName();//打印tom


js对象的创建方式

原文:http://www.cnblogs.com/qqpw/p/6617080.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!