JavaScript之创建对象的几种方式day0913
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript之创建对象的几种方式day0913相关的知识,希望对你有一定的参考价值。
//使用带参函数创建对象
function Person(id,name){
this.id=id;
this.name=name;
this.say=function(){
alert(name+"哈哈");
}
}
var p=new Person(110,"狗剩");
document.write("编号:"+p.id+"姓名:"+p.name+"<br/>");
p.say();
//使用Object函数创建对象
var s=new Object();
s.id=120;
s.name="狗娃";
document.write("编号:"+s.id+"姓名:"+s.name+"<br/>");
//使用字面量的方式创建对象
第一种:
var e={};
e.id=130;
e.name="哈哈";
e.say=function(){
alert("编号:"+e.id+"姓名:"+e.name);
}
e.say();
第二种:
var p = {
id:110,
name:"狗娃",
say:function(){
alert(this.name+"呵呵");
}
}
document.write("编号:"+ p.id+" 姓名:"+ p.name);
p.say();
//使用无参函数创建对象
function Cat(){}
var cat=new Cat();
cat.id=150;
cat.name="啦啦";
cat.say=function(){
alert("编号:"+ cat.id+" 姓名:"+ cat.name);
}
cat.say();
以上是关于JavaScript之创建对象的几种方式day0913的主要内容,如果未能解决你的问题,请参考以下文章