1. 程式人生 > >關於js 中substr substring, splice 和slice最簡單粗暴易懂的解釋!

關於js 中substr substring, splice 和slice最簡單粗暴易懂的解釋!

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 哈啊哈 對原陣列無影響

解釋完畢!收工