課程
/前端開發
/JavaScript
/JavaScript進階篇
為什么SLICE(2,4)返回的是3,4,而不是3,5呢?
2016-10-09
源自:JavaScript進階篇 7-21
正在回答
slice函數返回數值:“含頭不含尾”,記住這個規律吧,很多函數返回都是這個樣子
u012345678 提問者
雖然我想到的問題不是你想問的,但這里,我還是想說,你的這句話說得有些欠妥;
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的數組)
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
5 回答為什么是slice(1,3)) 而不是slice(1,2) 呀?
3 回答為什么slice是(3,5)?才能算出平均分?
1 回答slice是選定元素,(3,5)是什么意思?
1 回答parseInt不是有提取數據的效果,為什么還要加.slice(3,5)
1 回答為什么我刪除失敗的時候返回的是undefined而不是null呢
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-09
slice函數返回數值:“含頭不含尾”,記住這個規律吧,很多函數返回都是這個樣子
2016-10-13
為什么SLICE(2,4)返回的是3,4,而不是3,5呢?
雖然我想到的問題不是你想問的,但這里,我還是想說,你的這句話說得有些欠妥;
slice(2,4)中(2,4)是一個范圍,不是對于的元素的下標,你說“返回的是3,4,而不是3,5”后半句應該是錯的,應該說“而不是3,4,5”;可能只是你的口誤,但小錯誤會慢慢滾雪球累計,注意為好
2016-10-09
silce(2,4)返回的是從第3個到第5(不包括第5個)個之間的字符
2016-10-09
數組里面的第一個是”0“開頭的,例如arr[1,2,3,4,5,6,7,8,9],那么數字1對應的下角標對應的是0,slice(2,4),意思就是從選定角標是2到角標是4之間的數組,(不包含下角標為4的數組)