JavaScript跨浏览器:将字符串视为数组可以安全吗?

前端之家收集整理的这篇文章主要介绍了JavaScript跨浏览器:将字符串视为数组可以安全吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
所有主流浏览器中的此代码是否安全?
var string = '123'
alert(string[1] == '2') // should alert true

解决方法

不,这不安全. Internet Explorer 7不支持通过索引访问字符串.

您必须使用charAt方法与IE7进行兼容:

var string = '123';
alert(string.charAt(1) == '2');

猜你在找的JavaScript相关文章