concat 整合兩個陣列
var arr3 = arr1.concat(arr2)
toString()
slice方法,擷取陣列 [start, end)
join/split
join將陣列用引數裡的字元連線成字串
split將字串按照引數1的字元分開,擷取引數2個放到陣列裡
類陣列
類陣列有length屬性,有類似陣列的0、1、2等index為key document.getElementsByTagName()語句返回的就是一個類陣列物件。在function呼叫中,function程式碼內的arguments變數(儲存傳入的引數)也是一個類陣列物件
var obj = {
'2': 3,
'3': 4,
'length': 2,
'slilce': Array.prototype.splice,
'push': Array.prototype.push
}
obj.push(1);
obj.push(2);
console.log(obj) //{ '2': 1,
//'3': 2,
//length: 4,
//slilce: [Function: splice],
//push: [Function: push] }
複製程式碼
Array.prototype.push = function(elem){
this[this.length] = elem;
this.length++;
}