Generators with ES6

As we saw in the post “Make your ES6 classes iterable“, you can make a class iterable by returning a specific object containing a “next” function used by the “for … of” loop to get the different values. As a reminder, the “next” function returns an object with two properties: “value” defines the current value […]

Make your ES6 classes iterable

If you ever worked with ES6, you probably learned how to use the “for … of” loop and what’s the difference between this loop and the “for … in” one, but what you might not know is how this loop works (my apologize if you do :-)). However, to ensure that everything is crystal clear, […]