课程
/前端开发
/JavaScript
/JavaScript进阶篇
sum += parseInt(chengji[a].substr(chengji[a].indexOf(":")+1));
// sum += (返回函数内的数值). 抽取字符? .返回字符串出现的首个位置?
2016-09-27
源自:JavaScript进阶篇 7-23
正在回答
小红:97;以这个为例,chengji[a].indexOf(":")这个是取的“:”在这个字符串所在的位置,chengji[a].indexOf(":")+1实际上是取“9”所在的位置,chengji[a].substr(“9”所在的位置)就是从“9”所在的位置开始截取(实际上取的是“97”的字符串),最后用parseInt()将字符串“97”转为整形“97”,sum += 1相当于sum=sum+1;的简写
杨念 提问者
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答循环内的长度 和在 外面的长度不一样 为啥?? 求大神指教0.0
1 回答求高手指教一下
2 回答求高手指教一下
1 回答10-1编程挑战切换选项卡这一段没整明白,从第一个for循环开始就看不懂了,请大神帮忙指点一下
1 回答为什么不能循环呢?半天没看出问题,求大神指教
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号