When it comes to performance considerations i check jsperf.com. In case of for ... vs. forEach there are a lot of comparisons avaliable, like this one.
Comment by Jns Wndlmth on "If you take performance into consideration, which one is the better way to loop in modern JavaScript (ES5+)?" | Hashnode