JavaScript陣列求和的方法:1、for循環,程式碼為【for (var i = 0; i
本教學操作環境:windows7系統、javascript1.8.5版,DELL G3電腦。
JavaScript陣列求和的方法:
1、for迴圈
var sum = 0; console.time("for"); for (var i = 0; i < arr.length; i++) { sum += arr[i]; } console.timeEnd("for"); console.log(sum);
2、while迴圈
var sum = 0; function getSum(item, index, array) { sum += item; } console.time(); arr.forEach(getSum); console.timeEnd(); console.log(sum);
3、some方法
var sum = 0; function getSum(item, index, array) { sum += item; } console.time(); arr.some(getSum); console.timeEnd(); console.log(sum);
#4、map方法
var sum = 0; function getSum(item, index, array) { sum += item; } console.time(); arr.map(getSum); console.timeEnd(); console.log(sum);
5、filter方法
var sum = 0; function getSum(item, index, array) { sum += item; } console.time(); arr.filter(getSum); console.timeEnd(); console.log(sum);
#相關免費學習推薦:##javascript影片教學
以上是JavaScript數組如何求和的詳細內容。更多資訊請關注PHP中文網其他相關文章!