關於js 中substr substring, splice 和slice最簡單粗暴易懂的解釋!
阿新 • • 發佈:2019-02-13
substr和substring 是字串的方法
splice和slice是陣列的方法(也可以用於字串)
var str="abcdef"
var newstr=str.substring(2,3)
alert(newstr)//輸出c 因為擷取的是索引2到3之間的字元
var str="abcdef"
var newstr=str.substr(2,3)
alert(newstr)//輸出cde 因為擷取的是索引2後的3個字元
來 下一個!
var arr=[1,2,3,4,5]
var newarr=arr.splice(2,3)
alert(newarr)//輸出3,4,5 因為擷取的是索引2後3個字元
alert(arr)//輸出1,2 我去 對原陣列產生影響
var arr=[1,2,3,4,5]
var newarr=arr.slice(2,3)
alert(newarr)//輸出3 因為擷取的是索引2到3之間的字元
alert(arr)//輸出1,2,3,4,5 哈啊哈 對原陣列無影響
解釋完畢!收工