Speed of [].forEach.call(…?

后端 未结 3 1901
生来不讨喜
生来不讨喜 2021-01-01 00:53

I\'m a big fan of using the forEach method on nodeLists like this:

var nodes = document.querySelectorAll(\".foo\");

[].forEach.call(nodes, function (item) {         


        
3条回答
  •  长发绾君心
    2021-01-01 01:29

    It depends on the browser. And don't forget about while() which is the fastest on Firefox 4. Here's a comparison.

    Also keep in mind that if you're supporting older browsers that don't support forEach, you need to add in the time it takes to implement a polyfill.

提交回复
热议问题