数码资讯
Javascript访问字符串中单个字符的两种方法
总结 Javascript是一种非常灵活的语言,它还提供了许多用于编程的本机函数。 Javascript中的所有内容都是对象。有访问字符串中的单个字符的方式主要有两种:数组索引和charAt()函数。 指数和charAt() 按索引访问单个字符串 在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()更好,安全可靠。
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()更好,安全可靠。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。