forEach循环: arr1.forEach(function(value,i)//value 值 i 下标 {console.log([value,i])});for in 循环: for(var k in arr1){ arr2[k]=arr1[k]*10;//k为下标 } map方法: //循环数组 创建新数组 全部 var arr3=arr1.map(fu…
方式1:遍历输出 public class Main { public static void main(String[] args) { int[] ns = { 1, 4, 9, 16, 25 }; for (int i=0; i<ns.length; i++) { int n = ns[i]; System.out.println(n); } } } 方式2:for each循环 public class Main { public static void main(String[] ar…
最近在总结javascript的相关应用,今天对js中的数组部分进行归纳总结,以便在以后的工作中有所参考. 1.在js中数组的定义方式有两种: var a = [1,2,3,4]; var b = new Array(1,2,3,4); 这两种创建数组的方式并无区别,可根据习惯自行选用. 2.通过命令对数组的长度进行修改: 例如:var a = [1,2,3,4,5]; alert(a); 当执行:a.length = 3; alert(a); 当我们对数组的长度进行定义时,数组会根据…