Javascript 获取文本属性内的数字属性

Javascript 获取文本属性内的数字属性,javascript,javascript-objects,Javascript,Javascript Objects,我有这个: var myObj = { first: "str", second:{ 16: {option_one: "...", option_two: "..."}, 31: {option_one: "...", option_two: "..."}, } }; 我不能改变那个密码。但是我需要得到16:{…}。JS不允许执行myObj.second.16。我可以用数字名吗?在16周围使用[和]: var myObj={ 第一:“str”, 第二

我有这个:

var myObj = {
    first: "str",
    second:{
    16: {option_one: "...", option_two: "..."},
    31: {option_one: "...", option_two: "..."},
    }
};

我不能改变那个密码。但是我需要得到
16:{…}
。JS不允许执行
myObj.second.16
。我可以用数字名吗?

16
周围使用
[
]

var myObj={
第一:“str”,
第二:{
16:{选项一:“…”,选项二:“…”},
31:{选项一:“…”,选项二:“…”},
}
};

console.log(myObj.second[16])
myObj.second[16]