javascript - AngularJS 在数组中循环多个数组

标签 javascript angularjs arrays loops

在 JS 中循环这个数组最简单的方法是什么?

[[45,67,4],[7.8,6.8,56],[8,7,8.7]]

提前致谢!

最佳答案

在带 Angular html 中:

<!-- assuming myArray is a variable on $scope object -->
<div ng-repeat="innerArray in myArray"> 
    <div ng-repeat="value in innerArray"> 
        {{ value }}
    </div>
</div>

或者在js中,使用for-循环:

var myArray = [[45,67,4],[7.8,6.8,56],[8,7,8.7]];
    
for (var i = 0; i < myArray.length; i++) {
    var innerArray = myArray[i];
    // loop through inner array
    for (var j = 0; j < innerArray.length; j++) {
        var myValue = innerArray[j];
        console.log(myValue);
    }
}

关于javascript - AngularJS 在数组中循环多个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39201288/

相关文章:

ios - 如何安全地在UITableView中使用未初始化的数组并显示一个空表

java - 多维数组/数组的数组列表的问题

javascript - 在 IE11 中出现 Javascript 严重错误

javascript - 在 Javascript 中设置没有 __proto__ 的函数原型(prototype)

javascript - 浏览器后退按钮处理

javascript - 如何使用 Dropzone.js 按文件类型更改上传目的地?

css - 升级 Angular 消息会影响我的布局

javascript - 如何使用 AngularJS 检索外部网站的内容(逐个元素)

javascript - 测试 angularjs Controller 时 - 找不到变量 : module/inject by chutzpah

C - 将数组分配给指针时出现 "incompatible type"警告