课程
/前端开发
/JavaScript
/JavaScript进阶篇
for (var i =0;i<arr.length;i++){ var index =arr[i].indexOf(':'); sum +=parseInt(arr[i].substr(index+1,2)) }
2016-10-05
源自:JavaScript进阶篇 7-23
正在回答
indexOf(value,index);value 需检索的字符串值, index 检索起始索引位置。
sum +=parseInt(arr[i].substr(index+1,2))表示从下标值(index+1)取两个字符。parseInt()函数可以解析一个字符串,并返回一个整数。
你可以在for循环的最后一行加上document.write(sum+'<br>');便于查看结果。
小狗达 提问者
第index+1往后数两位截取
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
5 回答(index+1,2)这句看不懂啊!!哪位大神解答一下
1 回答看不懂代码,求解释
4 回答整段代码,有几句不懂的地方,求解
4 回答newnode.appendChild(newnodeText);这一句没看懂,求解
3 回答看不懂这段代码了,求大神解答