iteratorbeginnertypeof [][Symbol.iterator] // β 'function'
[...([1, 2, 3])] // β [1, 2, 3]Arrays expose Symbol.iterator as a function that enables for...of and spread syntax.
Arrays have a Symbol.iterator method that makes them iterable.
Challenge: Verify that [][Symbol.iterator] is a function.