runliuv

runliuv@cnblogs

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

Uncaught RangeError: Invalid string length

 

浏览器总是崩溃,后来报了一个Uncaught RangeError: Invalid string length(字符串长度无效) 的错误。

在ajax请求后得到的json数据,遍历的时候chrome控制台报这个错误:Uncaught RangeError: Invalid string length,在stackoverflow查找答案时,找到了提示,

原因:双重遍历过程中,重复使用变量i导致,把内for循环的变量换个就可以了。

 

外层:

for (var i = 0; i < list.length; i++)

 

内层:

for (var j = 0; i < info.length; j++)

 

内层应该是 j 的,写成了 i 。

posted on 2024-12-30 14:08  runliuv  阅读(240)  评论(0)    收藏  举报