对象直接量 :
var demo={
1: 1,
"main name": "黄科坚",
"age-huang" : 24 ,
name :{
firstName:"黄",
surName: "科坚"
}<br>
say: function (){
alert("hello wolrd");
}
}
通过new关键字创建对象:
var obj = new Object(); //创建一个空对象, 与{ }一样。
var a = new Array();
var a = new Date();
var r = new RegExp("js");
除了这些内置构造函数, 用自定义造函数来初始化是非常常见的。
Object.create(): 第一个参数 这个对象的原型 ; 第二个参数: 可选参数 , 用于对属性进一步描述;<br>
var Obj = new Object.create({x;1 , y:2});
var Obj = Object.create(null); //Obj不继承任何属性和方法
Object.create(Object.prototype) , { } , new Object() ,一样
创建对象
最新推荐文章于 2022-10-11 01:10:38 发布