slice,substr,substring

var s = '0123456789';string

 

//slice 遇負數,則此負數值等同於 s.length + (負數)

s.slice(3,6); //"345", 從位置3開始,到位置6結束

s.slice(3); //"3456789", 從3開始,無結束位置到結尾

s.slice(-3); //"789", 從末尾向前數3個,或者起始位置爲 字串長度-3,即=s.slice(s.length-3)

s.slice(12); //""

s.slice(0, -3); //"0123456", 0開始,s.length+(-3) 結束

s.slice(3,-4); //"456", 3開始,s.length+(-3) 結束

s.slice(-3, 1); //""

s.slice(-3, 9); //78

s.slice(-3, -2); //7

s.slice(-2, -4); //""

 

s.substring(-3);

s.substr(-3);

 

s.substring(3,-4);

s.substr(3,-4);

相關文章
相關標籤/搜索