陣列的方法
push() 可以接收任意數量的引數,把它們逐個新增到陣列末尾,並返回修改後陣列的長度。改變原陣列。
var arr=[1,2,3];
arr.push(4)
console.log(arr)
pop() 從陣列末尾移除最後一項,減少陣列的length值,然後返回移除的項。
var arr=[1,2,3];
arr.pop()
console.log(arr)
unshift()方法能夠在陣列前面新增任意個項並返回新陣列的長度。
var arr=[1,2,3];
arr.unshift(5,6)
console.log(arr)
shift() 方法能夠移除陣列中的第乙個項並返回該項,同時將陣列長度減 1。
var arr=[1,2,3];
arr.shift()
console.log(arr)
reverse() 方法會反轉陣列項的順序。
var arr = [1, 2, 3];
arr.reverse();
console.log(arr)
sort() 方法按字母表公升序排列陣列項。
用sort方法來排列陣列,按unicode編碼大小來排序
var arr1 = [3, 6, 23, 24, 1234, 234, 65];
console.log(arr1.sort(function(a,b)))
concat() 方法可以基於當前陣列中的所有項建立乙個新陣列,引數可以是陣列項或者陣列。
var arr = [1, 2, 3]
console.log(arr.concat( 4, 5))
slice() 方法它能夠基於當前陣列中的一或多個項建立乙個新陣列。可以接受一或兩個引數(索引位置) 。
var arr = [1, 2, 3, 4, 5, 'as', 'f', 't', 'y', 'u'];
console.log(arr.slice(3, 7)) //[4, 5, "as", "f"]//3位開始擷取的索引位置 7位結束時候的索引位置,前面的位
置包括 ,後面的位置不包括
splice() 方法,對陣列進行刪除、插入、替換,是最強大的陣列方法,返回值是陣列,改變原陣列。
參1:起始索引位置
參2:刪除的長度
引數3開始:需要新增的陣列項。
var arr = [1, 2, 3, 4, 5, 'as', 'f', 't', 'y', 'u'];
console.log(arr.splice(1, 3, 7)) //[2,3,4] 返回刪除項
console.log(arr)
join()方法,將陣列轉換成對應的字串。引數就是連線符。
var arr = [1, 2, 3, 4, 5, 'as', 'f', 't', 'y', 'u'];
console.log(arr.join(''))
陣列的方法
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 從後面插...