在对象上设置两个键

时间:2014-12-21 10:16:33

标签: javascript

我有一个对象 $ scope.int.views ,我想设置两个新对象,彼此相同,如:

$scope.int.views[key][$scope.data.year] = {};

但这不起作用,因为 $ scope.int.views [key] 未定义。我知道如何做到这一点的最好方法是:

$scope.int.views[key] = {}, $scope.int.views[key][$scope.data.year] = {};

有更简单的方法吗?

1 个答案:

答案 0 :(得分:1)

喜欢这个

($scope.int.views[key] = {})[$scope.data.year] = {};