任何人都知道为什么这不能在IE7中工作以及我如何使它工作?
var test = "hello";
for (var i = 0, len = test.length; i < len; i++) {
alert(test[i]);
}
答案 0 :(得分:3)
IE7不支持使用[i]
索引到字符串,您必须使用charAt(i)
。 E.g:
var test = "hello";
for (var i = 0, len = test.length; i < len; i++) {
alert(test.charAt(i));
}
答案 1 :(得分:0)
尝试test.charAt(i)
代替char[i]