JS中不兼容IE浏览器的循环语句有哪些?for..of等
作者:admin 时间:2022-7-4 10:56:35 浏览:JavaScript中的循环语句,最初是使用for
,所以大家对for
循环语句无可置疑,它适用于任何浏览器。后来随着技术的发展,又有了for...of
,for...in
,forEach
等语句,于是大家有点懵了,到底用哪个好?
在本文中,我不讨论哪个循环语句适合在哪个场景使用,而是让大家知道,不是所有循环语句都适用任何浏览器,尤其是IE浏览器,就更挑剔了。如果你不希望你的应用在某些浏览器中不能使用,那么你应该了解你用的循环语句兼容哪些浏览器。这是本文要讲的内容。
1、for循环
for
循环兼容的浏览器,可以说是全部浏览器。
IE浏览器从版本3开始就支持了,而Chrome和Firefox、Opera等浏览器更是从第一版就开始支持。
2、for...of循环
for...of
循环可能是最挑剔的语句,它不适用于任何版本的IE浏览器,包括IE11。
3、for...in循环
for...in
循环的浏览器兼容性也很好,支持IE3+版本浏览器。
4、forEach循环
再看一下forEach
循环语句,它支持IE9+的浏览器。
总结
通过本文的介绍,我们知道了JavaScript中的循环语句,有很多写法,但并不是每个浏览器都支持,因此,在自己决定使用哪条语句之前,务必明白它能在哪些浏览器里运行正常。
相关文章
相关文章
x
- 站长推荐