ES6 陣列新增

2021-09-10 18:28:05 字數 850 閱讀 9175

window.onload= function()
作用:把類陣列(獲取一組陣列元素,arguments...)物件轉成陣列(具備length這個東西,就靠譜)

let arr = [1,2,4];

let arr2 = array.from(arr);

let json = ;

let arr = array.from(json);

作用:把一組值,轉成陣列

作用:查詢,找出第乙個符合條件的陣列成員,如果沒有找到,返回undefined

let arr = [23, 900, 101, 99];

let a = arr.find((val, index, arr) => )

console.log(a);//900

作用:找的是位置,沒找到返回-1

let arr = [23, 900, 101, 99];

let a = arr.findindex((val, index, arr) => )

console.log(a); //1

作用:填充

arr.fill(填充的東西,開始位置,結束位置);

let arr = new array(10);

arr.fill('預設值', 1, 3);

console.log(arr);//[empty, "預設值", "預設值", empty × 7]

arr.includes();包含,返回true/false;

console.log(b); //true

ES6陣列新增方法

1 字串轉陣列 個人感覺有些類似於arr.split let str hello console.log array.from str array 5 h e l l o 2 將類陣列物件轉換為真正陣列 let arrlist let arr array.from arrlist console.l...

Es6 陣列新增的方法

這個檔案中所說的三個方法 都是建構函式的方法 array.方法名 不是陣列物件的方法,注意呼叫格式 陣列名.方法名 array.from 將類陣列轉化為陣列 類陣列 有下標,有length,但是無法使用陣列的方法 引數1 需要轉化的類陣列 引數2 處理的方式 可選的 引數3 函式執行時this的指向...

es6陣列新增的方法

foreach 迴圈 1 遍歷陣列,無返回值,不改變原陣列,僅僅只是遍歷 2 let arr 2,3,4,5 3 arr.foreach item,index console.log item map1 1個對1個對映,迴圈什麼最後return什麼,不會改變原陣列,返回乙個新的陣列.3 舉個栗子 4...