总结
Javascript是一种非常灵活的
语言,它还提供了许多用于编程的本机
函数。
Javascript中的所有内容
都是对象。有访问字符串中的单个字符的方式主要有两种:数组索引和charAt()函数。
指数和charAt()
按索引访问单个字符串
在Javascript中,字符串可以被视为数组,因此我们可以使用数组下标访问单个字符:
复制代码代码如下所示:
Hello World;
console.log(STR { 0 }); / /输出
charAt()函数访问单个字符
直接在代码上:
复制代码代码如下所示:
Hello World;
console.log(str.charat(1)); / /输出
这两种
方法的
区别 1。第一个差异是超出范围的返回值是不同的。
以字符串}的方式,对于超出单词索引的范围,将返回未定义的范围。
在定时方式(指数),返回一个空字符串的范围之外。
2。第二个差异是
兼容性问题。
{ }返回字符串索引定义在IE6到8,这样,8不兼容IE6这个方法。
与charAt(指数)进行测试,可以返回到正常值在IE6 ~ 8。
总结
如果你不需要考虑IE6到8,你可以用它随便。至于
性能,它是Javascript的方法,几乎没有差别。
如果很难想到IE6到8,或使用charAt()更好,安全可靠。