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

.charAt()的返回值

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

正在回答

4 回答

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

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

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

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

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


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

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

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

qq_慕圣9401222

我也不明白,能告诉我为什么吗?
2015-09-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       469017    人
  • 解答问题       22582    个

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

进入课程

.charAt()的返回值

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号