The Symbol.iterator
static data property represents the well-known symbol @@iterator
. The iterable protocol looks up this symbol for the method that returns the iterator for an object. In order for an object to be iterable, it must have an @@iterator
key.