javascript数组求和的方法:1、for循环,代码为【for (var i = 0; i < arr.length; i++)】;2、while循环,代码为【function getsum(item, index, array)】。
本教程操作环境: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数组如何求和的详细内容。