JavaScript访问字符串字符作为数组

是否可以这样做:

var myString="Hello!";
alert(myString[0]); // shows "H" in an alert window

或者应该使用charAt(0)还是substr(0,1)?
“是ok”我的意思是它可以在大多数浏览器上工作,是否有一个最佳实践推荐,否则说。

谢谢。

使用charAt可能是最好的主意,因为它最准确地传达代码的意图。为单个字符调用substr绝对是一个过度。

alert(myString.charAt(0));
http://stackoverflow.com/questions/4051385/javascript-access-string-chars-as-array

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:JavaScript访问字符串字符作为数组