1. Literals and properties

2. Computed properties

3. Property value shorthand

4. in operator: property existence check (key in obj)

5. for..in vs for..of

6. Function cloning

7. Destructuring assignment

+. Reference


iterable & iterator

Set

Map