慕UI0613154
2015-03-27 14:34
sum += parseInt(sourceArr[i].substr(sourceArr[i].indexOf(":")+1));求具体解释一下
sourceArr[i] 获取sourceArr数组中的第i个元素
sourceArr[i].indexOf(":")获取该元素冒号中的位置
sourceArr[i].substr(sourceArr[i].indexOf(":")+1)从该元素冒号后的第一个位置开始截取字符串
parseInt(sourceArr[i].substr(sourceArr[i].indexOf(":")+1)) 讲字符串强制转换为数值
sum += parseInt(sourceArr[i].substr(sourceArr[i].indexOf(":")+1)); 变量sum做累和
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题