收集了幾種數(shù)組去重方法,但是在對比性能的時候,原本采取對同一數(shù)組去重100000次,后來想到會不會瀏覽器對同一數(shù)組的去重會緩存起來,能說明這種性能對比方法的正確性么,或者提供比較好的方法給我let arr1 = [1, 1, 1, 2, 3, 2, 4];let es6 = function() { for(let i = 100000; i > 0; i--){ let array = Array.from(new Set(arr1)); }};console.time('es6');console.timeEnd('es6');let es5 = arr => { for(let i = 100000; i > 0; i--){ arr1.filter(function (value, index, array) { return index <= array.indexOf(value);}); }};console.time('es5');console.timeEnd('es5');
js數(shù)組去重方法如何進(jìn)行性能對比
jeck貓
2018-08-10 09:10:54
