1.arr.push(new element)
描述:在陣列末尾處新增乙個元素。
返回值:新陣列元素的個數。
是否改變原陣列:是。
2.arr.pop()
描述:在陣列末尾處刪除乙個元素。
返回值:被刪除的元素。
是否改變原陣列:是。
3.arr.unshift(new element)
描述:在陣列開頭處新增乙個值。
返回值:新陣列元素的個數。
是否改變原陣列:是。
4.arr.shift()
描述:在陣列開頭處刪除乙個值。
返回值:被刪除的元素。
是否改變原陣列:是。
5.arr.foreach(function(item,index,array){})
描述:遍歷陣列。
返回值:無。
是否改變原陣列:否。
6.arr.splice(index,how many,what)
描述:刪除或新增元素。
index:操作的初始位置
many:刪除幾個(也可以設定0)
what:刪除之後增加的新元素(可選)
返回值:刪除的元素集合
是否改變原陣列:是。
7.arr.slice(begin,end)
描述:從現有陣列中擷取一段到新陣列
begin:操作的初始位置(可選)
end:結束位置(可選)
返回值:生成的新陣列
是否改變原陣列:否。
8.arr1.concat(arr2)
描述:合併arr1和arr2
返回值:合併後的新陣列
是否改變原陣列:否。
JavaScript中常用事件的型別
注 submit和reset通常是繫結到form表單中使用的,change通常用於input和selcet表單中 window.onload function form.onreset function form.onchange function form.oninput function scr...
javascript中常用的物件操作方法
object.keys obj 返回物件的key組成的陣列 返回乙個所有元素為字串的陣列,其元素來自於從給定的object上面可直接列舉的屬性,不會返回原型上的方法。const obj console.log object.keys obj firstname lastname age eyecol...
javascript陣列中常用方法及屬性。
array.prototype.splice index,count,item1 item2 刪除或新增指定的專案 會改變原始陣列 index 要刪除或新增的專案位置 0 開始 負數則從陣列結尾處算起。count 要刪除的數量 為 0 則不會刪除。item1 item2 次要可寫 向陣列新增新的專案...