2.2 Array 操作方法
var arr = [1, 2, 3]; arr.forEach(function(element) { console.log(element); // 1 2 3 });var arr = [1, 2, 3]; var arr2 = arr.map(function(element) { return element * 2; }); console.log(arr); // [1, 2, 3] console.log(arr2); // [2, 4, 6]var arr = [1, 2, 3]; var arr2 = arr.filter(function(element) { return element < 3; }); console.log(arr2); // [1, 2]var arr = [1, 2, 3]; var sum = arr.reduce(function(accumulator, currentValue) { // accumulator 前一個回傳值 return accumulator += currentValue; }); console.log(sum); // 6var arr = [1, 2, 3]; var index = arr.indexOf(1); console.log(index); // 0
Last updated