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

.charAt()的返回值

为何返回值为2的时候输出的结果是1,而返回值为6的时候输出的结果是空?。。他们对应的都是空格,输出的值为何不同?。。

提问者:H0先生 2015-09-01 09:21

个回答

  • mmmmBlack
    2016-06-08 11:37:52

    那个是不1而是字母L,因为空格也占了一位,位置0是I,1是空格,2是L

  • 菜鸟开始
    2015-11-16 17:31:42

    空格也占一个位,I 为0,自己算吧

  • 兰兰蓝
    2015-10-19 22:13:57

    返回值为2的时候输出的结果不是数字1,而是love的l!字符串的第一个字符是0,数下去第六个地方是空格所以输出内容为空!


  • H0先生
    2015-09-01 09:24:12

    已经解决了,是自己错了,已经找到答案了。。