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

来源:7-7 返回指定位置的字符

abc123456789def

2017-02-15 21:46

58a45b6c00013a2502590095.jpg

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


58a45b6c000119f802980223.jpg

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

写回答 关注

2回答

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

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

    abc123...

    非常感谢!

    2017-02-16 10:41:45

    共 1 条回复 >

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

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

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题