push:向陣列的末尾增加一項 返回值是陣列的新長度
unshift:向陣列開頭增加一項 返回值是陣列的新長度
pop:刪除陣列的末尾項 返回值是刪除的陣列項 //[1,2,3].pop=>[3]
shift:刪除陣列開頭項 返回被刪除的開頭專案 //[1,2,3].shift=>[1]
splice:刪除陣列中的任意項 返回值是被刪除的陣列項 //[1,2,3].splice(0,1)=>[1] arrayobject.splice(index,howmany,item)
slice:複製陣列 返回值是複製到的新陣列 寫上數值之後 不包含被複製的最後一項 //[1,2,3].slice(1)=>[2,3] arrayobject.slice(start,end)
concat:把乙個陣列和另乙個陣列拼接在一起 返回拼接好的陣列 //[1,2,3].concat(4,5)=>[1, 2, 3, 4, 5]
jion:把陣列中的每一項 按照指定的分隔符拼接成字串
reverse:倒序陣列 返回值倒序陣列 原有陣列改變 //[1,2,3]=>[3,2,1]
sort:根據匿名函式進行氣泡排序 b-a倒序 a-b公升序;經常用來陣列排序的
陣列的方法
var arr 1,2,3,4,5,6 運算元組的方法 末尾新增 返回長度 尾部移除,返回刪除的數 按照字串的形式排序 function a,b 從小到大 b a大到小 頭部刪除,返回刪除的數 頭部新增 返回長度 顛倒陣列中的元素 把陣列的所有元素放入乙個字串.元素通過指定的分隔符進行分割 刪除元素...
陣列的方法
var arr 陣列的宣告 var arr1 1,s false,范文陣列中的資料 更改使用 陣列每乙個資料都有對應的索引號 0 var num1 arr1 0 var str arr1 1 console.log num1 console.log str console.log num1 str ...
陣列的方法
最近一直在尋找關於陣列的操作最優解 發現了好多陣列方法 indexof 查詢某乙個元素,返回下標,一般是查詢陣列元素 lastindexof 從後面開始查詢元素,返回下標。用法同上 includes 查詢某乙個元素,返回true false,用法同indexof,這個可以差nan。push 從後面插...