方法:1、用“for(var i=0;i<数组名.length;i++){s+=数组名[i]}”;2、用“for(var i in 数组名) {s+=数组名[i]}”;3、用“数组名.forEach(function(v){s+=v})”。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
1、使用 for 语句遍历数组,求和
var a = [10, 11, 12], sum = 0; for (var i = 0; i < a.length; i ++) { sum += a[i]; }; console.log(sum); //返回33
2、使用for in语句遍历数组,求和
var a = [10, 11, 12], sum = 0; for (var i in a) { //遍历数组 sum += a[i]; } console.log(sum); //返回33
3、使用 forEach 遍历数组,求和
var a = [10, 11, 12], sum = 0; a.forEach (function (value) { sum += value; }); console.log(sum); //返回33
【相关推荐:javascript学习教程】
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。