我有 3 行代码,其中仅更改了扩展名。明天可能有10条线。我不想有多行简单的代码。我试图将所有必需的值保留在数组中并迭代并将它们分配给一个对象。然而它失败了。这是我的代码
for(var i = 1; i < 4; i++){
$scope.accounts[i].name = $scope.accounts[i].name ? $scope.accounts[i].name : []
}
我已经注释掉了我不想要的代码。我在这里错过了什么吗?这是 fiddle
最佳答案
数组总是从 0 索引开始计数:
for(var i = 0; i < 3; i++){
$scope.accounts[i].name = $scope.accounts[i].name ? $scope.accounts[i].name : []
}
关于javascript - 在 Angular JS 中迭代数组以获得通用代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35218593/