W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
var o1 = new Object();
var o2 = {};
后者,是對(duì)象字面語(yǔ)法,是首選。我們可以使用對(duì)象字面語(yǔ)法來(lái)指定對(duì)象的內(nèi)容。
我們可以在初始化時(shí)指定成員名和值:
var user = {
first_name: "HTML",
last_name: "CSS",
age: 32,
website: "hgci.cn"
};
我們可以通過(guò)使用以下任一方法向用戶對(duì)象添加一個(gè)新屬性:
user.name= "brown";
user["name"] = "brown";
var attribute = "name";
user[attribute] = "brown";
delete user.name;
var myData = {};
console.log(myData); // {}
myData.myValue = 123; // extend myData
console.log(myData); // { myValue: 123 }
上面的代碼生成以下結(jié)果。
var myData = {
myValue: 123
};
console.log(myData); // { myValue: 123 }
上面的代碼生成以下結(jié)果。
我們可以在對(duì)象字面量中嵌套對(duì)象字面量。
var myData = {
myValue: 123,
bas: {
bas1: "some string",
bas2: 345
}
};
console.log(myData);
我們可以在對(duì)象字面量中有數(shù)組。
var myData = {
myValue: 123,
bas: [1, 2, 3]
};
console.log(myData);
我們也可以讓這些數(shù)組本身包含對(duì)象字面量。
var myData = {
myValue: 123, /*from hgci.cn*/
bas: [{
myItem: 1
},
{
myItem: 2
},
{
myItem: 3
}]
};
console.log(myData.myValue); // 123
console.log(myData.bas[0].myItem); // 1
console.log(myData.bas[2].myItem); // 2
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: