谁能告诉我这两段代码有什么不同? 为什么上面能执行下面不能

来源:7-23 编程练习

慕勒7618682

2017-02-03 17:48

    /* for (var i = 0; i < str1.length; i ++) {
       sum += parseInt(str1[i].substr(str1[i].indexOf(":")+1));
       
   }*/
   
   
    /* for (var i = 0;i < str1.length; i ++) {
       sum += parseInt(str1.[i].substr(str1[i].indexOf(":")+1));
  }*/

写回答 关注

1回答

  • 长孙同学
    2017-02-03 18:16:45
    已采纳

    因为“parseInt(str1.[i].......“中str1后面多了个.

    长孙同学 回复慕勒7618...

    哪里哪里,我也是看了三四遍才发现。

    2017-02-03 18:22:57

    共 2 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468191 学习 · 21891 问题

查看课程

相似问题