在这类浏览器中,经常会报错,关于报 SCRIPT1004: 缺少 ';' 的问题。
首先就是循环,这类问题经常出现在循环中,for of循环并不兼容ie,建议写成普通for循环。如:
for(let oItemHd of oItemHds){}
//应该写成
for(let oItemHd=0;oItemHd<oItemHds.length;oItemHd++){
var stb=oItemHds[oItemHd];
}
我这里循环利用到的是对象数组所以进行了细微处理
本文探讨了在IE浏览器中使用for...of循环时遇到的SCRIPT1004错误,该错误源于IE对现代JavaScript语法的支持不足。文章提供了将for...of循环转换为传统for循环的解决方案,以确保代码在所有浏览器中的兼容性。
在这类浏览器中,经常会报错,关于报 SCRIPT1004: 缺少 ';' 的问题。
首先就是循环,这类问题经常出现在循环中,for of循环并不兼容ie,建议写成普通for循环。如:
for(let oItemHd of oItemHds){}
//应该写成
for(let oItemHd=0;oItemHd<oItemHds.length;oItemHd++){
var stb=oItemHds[oItemHd];
}
我这里循环利用到的是对象数组所以进行了细微处理
9149
5899

被折叠的 条评论
为什么被折叠?