1. 程式人生 > >JavaScript 高效能陣列去重

JavaScript 高效能陣列去重

// distinct.js let arr1 = Array.from(new Array(100000), (x, index)=>{ return index }) let arr2 = Array.from(new Array(50000), (x, index)=>{ return index+index }) let start = new Date().getTime() console.log('開始陣列去重') function distinct(a, b) { // 陣列去重 } console.log('去重後的長度'
, distinct(arr1, arr2).length) let end = new Date().getTime() console.log('耗時', end - start)