split()
stringObject.split(separator,howmany) separator 必須;howmany可選.該參數可指定返回的數組的最大長度。方法用於把一個 字符串 分割成字符串數組。不影響原字符串。
join()
arrayObject.join(separator) separator可選.如果省略該參數,則使用逗號作為分隔符。方法用於把 數組 中的所有元素放入一個字符串。不改變原數組。
slice()
arrayObject.slice(start,end) start 必須,規定從何處開始選取; 如果是負數,那么它規定從數組尾部開始算起的位置; end 可選,規定從何處結束選取(不包括end)。方法可從已有的數組中返回選定的元素.返回截取的元素,不改變原數組。
splice()
arrayObject.splice(index,howmany,item1,.....,itemX) index 必需整數,規定添加/刪除項目的位置,使用負數可從數組結尾處規定位置; howmany必需,要刪除的項目數量,如果設置為 0,則不會刪除項目; item1可選。向數組添加的新項目。方法向/從數組中添加/刪除項目,然后返回被刪除的項目。改變原數組。
pop()
arrayObject.pop() 方法將刪除 arrayObject 的最后一個元素,把數組長度減 1,並且返回它刪除的元素的值; 如果數組已經為空,則 pop() 不改變數組,並返回 undefined 值。方法用於刪除並返回數組的最后一個元素。改變原數組。
push()
arrayObject.push(newelement1,newelement2,....,newelementX) newelement1 添加到數組的第一個元素。方法可向數組的末尾添加一個或多個元素,並返回新的長度。改變原數組。
shift()
arrayObject.shift() 如果數組是空的,那么 shift() 方法將不進行任何操作,返回 undefined 值。方法用刪除並返回數組中第一個元素。改變原數組。
unshift()
arrayObject.unshift(newelement1,newelement2,....,newelementX) ewelement1 添加到數組的第一個元素。方法可向數組的開頭添加一個或多個元素,並返回新的長度。改變原數組。