JS: Object | Notion
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