課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
document.write(myarr1.slice(1,2));
2016-10-09
源自:JavaScript進(jìn)階篇 7-21
正在回答
因?yàn)閑nd不會(huì)被選取,
像這種區(qū)間,目前為止,我看到的都是左合右開的,不包含右區(qū)間;
“為什么slice(1,2)出來的是“愛”,而slice(1,3)出來的是“愛你”,”
.如果 end 未被規(guī)定,那么 slice() 方法會(huì)選取從 start 到數(shù)組結(jié)尾的所有元素。
這里的end按正常來說,就是數(shù)組.length-1;那么例題中end應(yīng)該是2;而slice(1,3),end是3,已經(jīng)大于myarr1.length-1;那么,我認(rèn)為就可以這樣理解:既然end>myarr1.length-1,那這個(gè)end規(guī)定與否就沒啥太大意義,那么就可以變相理解為end未被規(guī)定,那么就可以參照上面的原則了
記住一點(diǎn)? 不管是 substring substr indexOf 等等的? 取前不去后? 例如(1,2) 取1不取2
“愛”也可以這樣取slice(-2,-3)
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動(dòng)態(tài)交互世界
5 回答為什么是slice(1,3)) 而不是slice(1,2) 呀?
5 回答myarr1.slice(1,3) 里的(1,3)是怎么定義出愛你兩個(gè)字的?
2 回答var myarr1= ["我","愛","你"]; document.write(myarr1.slice(1,3));
2 回答為什么slice(-1)輸出的是數(shù)組第一個(gè)值呢
4 回答循環(huán)出來的結(jié)果是“愛” “你”,怎么才能單獨(dú)的截圖“愛”字呢
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-08-30
因?yàn)閑nd不會(huì)被選取,
2016-10-13
像這種區(qū)間,目前為止,我看到的都是左合右開的,不包含右區(qū)間;
“為什么slice(1,2)出來的是“愛”,而slice(1,3)出來的是“愛你”,”
.如果 end 未被規(guī)定,那么 slice() 方法會(huì)選取從 start 到數(shù)組結(jié)尾的所有元素。
這里的end按正常來說,就是數(shù)組.length-1;那么例題中end應(yīng)該是2;而slice(1,3),end是3,已經(jīng)大于myarr1.length-1;那么,我認(rèn)為就可以這樣理解:既然end>myarr1.length-1,那這個(gè)end規(guī)定與否就沒啥太大意義,那么就可以變相理解為end未被規(guī)定,那么就可以參照上面的原則了
2016-10-09
記住一點(diǎn)? 不管是 substring substr indexOf 等等的? 取前不去后? 例如(1,2) 取1不取2
“愛”也可以這樣取slice(-2,-3)