Javascript访问字符串中单个字符的两种方法

Javascript访问字符串中单个字符的两种方法
总结

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()更好,安全可靠。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部