u012345678
2016-10-09 10:06
为什么SLICE(2,4)返回的是3,4,而不是3,5呢?
slice函数返回数值:“含头不含尾”,记住这个规律吧,很多函数返回都是这个样子
为什么SLICE(2,4)返回的是3,4,而不是3,5呢?
虽然我想到的问题不是你想问的,但这里,我还是想说,你的这句话说得有些欠妥;
slice(2,4)中(2,4)是一个范围,不是对于的元素的下标,你说“返回的是3,4,而不是3,5”后半句应该是错的,应该说“而不是3,4,5”;可能只是你的口误,但小错误会慢慢滚雪球累计,注意为好
silce(2,4)返回的是从第3个到第5(不包括第5个)个之间的字符
数组里面的第一个是”0“开头的,例如arr[1,2,3,4,5,6,7,8,9],那么数字1对应的下角标对应的是0,slice(2,4),意思就是从选定角标是2到角标是4之间的数组,(不包含下角标为4的数组)
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题