3 ms·
Why wrap in a lambda?
by londons_explore 10mo ago
Why wrap in a lambda?
- tinyhitman 10mo agoCould be to allow use of local variables that do not leak into the scope this code is executed in. That's what I use this pattern for.
- crdrost 10mo agopro tip: no longer necessary { let count = 50; const interval = setInterval(() => { addSnakeNode(); if (--count <= 0) clearInterval(interval); }, 100) }
- londons_explore 10mo agoAnd polluting the global variable namespace hardly matters when using the console.
- re 10mo agoBecause I learned JS before ECMAScript 6 was widely supported by browsers and haven't written a ton of it targeting modern browsers. You're right that it's unnecessary.