陣列的方法

2021-10-06 22:08:56 字數 1222 閱讀 2290

**1.join()**

var test = arr.join("-");

console.log( test);

將陣列的所有元素放入字串,通過制定的分隔符進行分離

結果 1-2-3-4-5-6 string型別

不影響原陣列

**2.concat()**

var arr1 = [7,8,9];

arr1 = arr1.concat(arr);

console.log(arr1);

連線兩個或更多陣列並返回結果

[7,8,9,1,2,3,4,5,6]

不影響原陣列

**3. push**

arr.push(0);

console.log(arr.length);

向陣列後面新增乙個新的元素,並返回新的長度

結果 [1,2,3,4,5,6,0]

影響原陣列

**4. pop()**

console.log(arr.pop());

刪除並返回陣列的最後乙個元素

結果 6 arr = [1,2,3,4,5]

影響原陣列

**5. unshift()**

arr.unshift(0);

向陣列的開頭新增乙個或多個新的元素,並返回新的長度

結果 [0,1,2,3,4,5,6,]

影響原陣列

**6. shift()**

console.log( arr.shift());

刪除元素並返回第乙個值

結果1 arr = [2,3,3,4,5,6]

影響原陣列

**7. sort()**

var arr = [12,3,1,5,6,4];

arr.sort()

對陣列進行排序 根據第乙個數字的大小進行排序

結果 [1,12,3,4,5,6];

影響原陣列的順序

**8. reverse()**

arr.reverse();

翻轉結果 [6,5,4,3,2,1]

影響原陣列的順序

**9. slice()**

console.log(arr.slice(2,4));

擷取 第乙個引數的起始位置(包括在內) 第二個引數是截止位置(不包括在內)

結果 [3,4]

不影響原陣列

陣列的方法

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 從後面插...