- về nguyên tắc thì sử dụng cái nào cũng được . tuy nhiên về tốc độ thì dùng for được đánh giá cao về tốc độ, thực hiện test trên trang https://jsperf.com ta sẽ thấy đều đó
arr.forEach(function (item) {
someFn(item);
})
for (var i = 0, len = arr.length; i < len; i++) {
someFn(arr[i]);
}
Use:kết quả cho thấy
tham khảo thêm tại :
https://coderwall.com/p/kvzbpa/don-t-use-array-foreach-use-for-instead
EmoticonEmoticon