javaScript object对象创建的方法
<html> <head> <title></title> </head> <body> <script type="text/javascript"> //数组创建 2种 //var arr = new Array('fsdfsdfsdfsdfds') //var arr1 =[22222] //alert(arr1) // 对象创建 4种 //1、通过字面量来创建对象 var obj={x:1,b:'objeck'} //alert(obj) //2、通过new来创建对象 var feiji = new Object() feiji.yongtu = "客机" feiji.age = 50 feiji.color= "红的" //alert("飞机的用途:"+feiji.yongtu + ",年龄:"+feiji.age+",颜色:"+feiji.color) //3、通过构造函数来创建对象 function zoo(){ this.weighta=200 this.dog='狗' //return weighta } //alert(zoo()) //直接读出 this对象的值 //pig = new zoo() //alert(pig.weighta)
//(1)通过构造函数来创建对象
function zoo(name,job){
this.name=name
this.job=job
//return weighta
}
var bill=new zoo("Bill Gates","Engineer",1985);
document.write(bill.name,bill.job);
//4、create() 创建对象 var obj1=Object.create({m:111}) //alert(obj1.m) </script> </body> </html>