为了账号安全,请及时绑定邮箱和手机立即绑定

在javascript中字符串的下标到底是从0还是1开始?

58a45b6c00013a2502590095.jpg

这里数出来 第一个字母下标是1  才会返回值是12.


58a45b6c000119f802980223.jpg

而这里从1开始数,结果却是错的。。。

正在回答

2 回答

对字符串中各个字符的索引是从0开始的,但是如果要计算字符串的长度,那么是从1开始的。

0 回复 有任何疑惑可以回复我~
#1

abc123456789def 提问者

非常感谢!
2017-02-16 回复 有任何疑惑可以回复我~

不知道你是不是很明白,如果不明白,可以将这个charAt()看成一个数组函数,函数的格式,数组的用法。在length方面和数组完全挂钩

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

在javascript中字符串的下标到底是从0还是1开始?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信