數組截取:
arr.slice(star,end)
返回值類型:Array
star:從索引star位置開始截取數組
end(可選,沒有則截取到數組最后):索引end位置結束(截取的索引不包括end)
數組修改:
1 array.splice(index,howmany,item1,.....,itemX)
返回值:Array (對舊數組進行修改)
index:必需。規定從何處添加/刪除元素。
howany:必需。規定應該刪除多少元素。必須是數字,但可以是 "0"。
如果未規定此參數,則刪除從 index 開始到原數組結尾的所有元素。
item:可選。要添加到數組的新元素
字符串截取:
1.
string.substr(start,length)
返回值類型:string
star:要抽取的子串的起始下標。必須是數值。如果是負數,那么該參數聲明從字符串的尾部開始算起的位置。也就是說,-1 指字符串中最后一個字符,-2 指倒數第二個字符,以此類推。
length(可選):子串中的字符數。必須是數值。如果省略了該參數,那么返回從 開始位置到結尾的字串。
2.
string.substring(star,end)
返回值類型:string
star:從索引star位置開始截取數組
end(可選,沒有則截取到數組最后):索引end位置結束(截取的索引不包括end)
3.
string.split(separator,limit)
返回值類型:Array
separator:可選。字符串或正則表達式,從該參數指定的地方分割 string Object。
limit:可選。該參數可指定返回的數組的最大長度。如果設置了該參數,返回的子串不會多於這個參數指定的數組。如果沒有設置該參數,整個字符串都會被分割,不考慮它的長度。