## Notes In order for an object to be **iterable**, it must implement the `[Symbol.iterator()]()` method. This is a zero-argument function that returns an object that conforms to the [[JavaScript Iterator]] protocol. ## References - [[JavaScript Study MOC]] - [Iteration Protocols - MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols)