is forEach sync js

JavaScript
No, it is blocking.
Source

Also in JavaScript: