array.from
將偽陣列轉為陣列:
var list = array.from(document.getelementsbytagname("li"));
find
find跟filter差不多,不過在找到符合條件的元素後,返回元素並停止遍歷
var arr = [10, 20, 30, 40, 50];
var res = arr.find(function(item, index))
alert(res);
findindex()
符合條件元素的下標
var res = arr.findindex(function(item, index))
alert(res);
copywithin()
複製指定內容覆蓋指定內容
var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
arr.copywithin(2, 6, 9);
// 第乙個引數:開始的下標 (被覆蓋內容的開始下標)
// 第二第三個引數:獲取元素的範圍 (複製指定位置的下標)
alert(arr); //1,2,7,8,5,6,7,8,9
ECMA 5新增陣列方法
1.indexof 陣列 格式 陣列.indexof 元素 start 注 使用方法和字串的一樣。2.foreach 格式 陣列.foreach function item,index,array 功能 遍歷陣列 例 var arr 10 20 30 arr.foreach function ite...
ecma6學習知識點 六 陣列新增的東西
將函式的實際引數轉換成陣列的方法 方法一 var args array.prototype.slice.call arguments 方法二 var args slice.call arguments,0 方法三 var args for var i 1 i arguments.length i 2...
es6新增的陣列方法
1.map 給陣列呼叫乙個函式,生成乙個新陣列 let arr 1,2,3,4,5 let newarr arr.map item item 3 console.log newarr 3,6,9,12,15 2.filter 條件篩選出符合條件的資料,生成新陣列 let arr 1,2,3,4,5 ...