设置js map / object的属性

时间:2011-03-16 14:37:04

标签: javascript object map

我可以使用

myWidget.errorLableMap.key ="errormsg";  

而不是跟随设置js对象/地图的属性。

myWidget.errorLableMap["key"] ="errormsg";

1 个答案:

答案 0 :(得分:1)

您可以同时执行这两项操作 - 它们是分配属性值的相同方式。区别在于 - 使用[]可以使用javascript中无效变量名称的属性,例如你可以这样做:

myWidget.errorLableMap["key 1"] = "something"

但显然跟随不起作用:

myWidget.errorLableMap.key 1 = "something"