Products
GG网络技术分享 2025-03-18 16:17 0
JS创建对象的方法有很多,今天我就把这些方法给大家列出来,希望对大家有帮助。
第一种,直接使用new方法:
function Student(name,age){
this.name=name;//this是当前对象的引用;
this.age=age;
}
var s1=new Student();
var s2=new Student(\"wangshicheng\",20);
document.write(s1.name+s1.age);
document.write(s2.name+s2.age);
第二种,使用Object对象本身创建:
var myObj=new Object();
myObj.name=\"wangshihcheng\";
myObj.age=20;
myObj.infor=function(){
document.write(\"1:\"+this.name);//this.的指向问题
}
myObj.infor();
第三种,使用JSON格式创建对象数组:
var p={
\"name\":\"wangsch\",
\"son\":[
{
\"name\":\"son1\",
\"age\":2
},
{
\"name\":\"son2\",
\"age\":5
}
],
第四种,通过JS原生模型创建:
function Student(){
}
Student.prototype.name=\"wang\";
var s1=new Student();
s1.sayName();好了,以上呢就是JS创建对象的四种方法,好像还有两种来着,但是都用的比较少,所以我就不给大家写出来了。
Demand feedback