Neewbie Javascript问题!!
如何访问使用另一个对象内的整数命名的对象的属性,该对象也使用以整数命名的属性。
实施例
instance
我可以这样做 -
hash
但是有一行代码可以实现相同的目标吗?
答案 0 :(得分:1)
你可以一起打电话给他们
var obj = {
1: {
2: 3
}
};
var value = obj[1][2];
snippet.log('value: ' + value)
<!-- Provides the `snippet` object, see http://meta.stackexchange.com/a/242144/134069 -->
<script src="http://tjcrowder.github.io/simple-snippets-console/snippet.js"></script>
密钥不相关的事实,如果属性密钥是valid identifier名称,那么您可以使用dot notation来访问它,否则您可以使用bracket notation(它可以用于所有情况)