另一个对象内的整数对象属性也具有整数属性

时间:2015-09-03 02:40:05

标签: javascript

Neewbie Javascript问题!!

如何访问使用另一个对象内的整数命名的对象的属性,该对象也使用以整数命名的属性。

实施例

instance

我可以这样做 -

hash

但是有一行代码可以实现相同的目标吗?

1 个答案:

答案 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(它可以用于所有情况)