问答详情
源自:7-7 返回指定位置的字符

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

58a45b6c00013a2502590095.jpg

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


58a45b6c000119f802980223.jpg

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

提问者:abc123456789def 2017-02-15 21:46

个回答

  • 笔落_Qian
    2017-02-15 21:56:00
    已采纳

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

  • qq_巴黎的雨打湿东京的街_0
    2017-07-28 18:52:08

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