[javascript] javascript array methods practice VIII
- 移除元素功能跟 insert 元素功能 
Array.prototype.splice() - 將 Array 元素toString,並且用 
,隔開Array.prototype.toString() - 從 Array 前面增加元素 
Array.prototype.unshift() 
Array.prototype.splice()
移除元素功能跟 insert 元素功能。
參數說明
- start : 第幾個元素開始執行,從 0 開始計算
 - deleteCount : 要移除幾個元素,若沒指定,則移除全部 (optional)
 - item1, item2, … : 要被 insert 的元素 (optional)
 
回傳值 : 回傳被移除的元素,若沒有元素被移除,則回傳空 Array
insert 元素
- js
 
1  | var myFish = ['angel', 'clown', 'mandarin', 'sturgeon'];  | 
移除元素
- js
 
1  | var myFish = ['angel', 'clown', 'drum', 'mandarin', 'sturgeon'];  | 
移除元素與 insert 元素
- js
 
1  | var myFish = ['angel', 'clown', 'drum', 'sturgeon'];  | 
Array.prototype.toString()
將 Array 元素toString,並且用 , 隔開
- js
 
1  | var arr = ['a','b',3,{abc : 123}];  | 
Array.prototype.unshift()
從 Array 前面增加元素
回傳值 : 回傳增加元素後 Array 的 length
- js
 
1  | var arr = [1, 2];  |