如果现有对象中也有嵌套属性,可以使用点号(.)或方括号([])来为该对象分配多个属性。
使用点号(.)来为对象分配属性时,可以直接在对象名后面加上点号和属性名,然后赋予对应的值。例如:
var obj = {};
obj.nestedObj = {};
obj.nestedObj.property1 = "value1";
obj.nestedObj.property2 = "value2";
使用方括号([])来为对象分配属性时,可以将属性名作为字符串,放在方括号内作为索引,然后赋予对应的值。例如:
var obj = {};
obj["nestedObj"] = {};
obj["nestedObj"]["property1"] = "value1";
obj["nestedObj"]["property2"] = "value2";
以上两种方式都可以实现为对象分配多个属性,只需要根据具体情况选择使用点号或方括号来访问和赋值嵌套属性。
领取专属 10元无门槛券
手把手带您无忧上云