我有这个:
var myObj = {
first: "str",
second:{
16: {option_one: "...", option_two: "..."},
31: {option_one: "...", option_two: "..."},
}
};
我无法更改该代码。但是我需要得到16: {...}
。 JS不允许执行myObj.second.16
。我可以使用数字名称吗?
答案 0 :(得分:1)
在[
周围使用]
和16
:
var myObj = {
first: "str",
second:{
16: {option_one: "...", option_two: "..."},
31: {option_one: "...", option_two: "..."},
}
};
console.log(myObj.second[16])