- Language
- Object: 🖐️ used
- this: 🖐️ used
- arrow function: 🖐️ used
- async function: 👂 heard
- call
- bind
- apply
- instanceof
- ...spread: 🖐️ used
- ...rest: 🖐️ used
- typeof: 🖐️ used
- destructuring: 🎓 known
- generator
- iterator: 👂 heard
- async generator
- async iterator
- chaining
- optional chaining
- IIFE
- global: 👂 heard
- globalThis
- window: 👂 heard
- getters and setters
- proto: 👂 heard
- prototype: 👂 heard
- equality operators: 🖐️ used
- logical operators: 🖐️ used
- bitwise operators: 🎓 known
- ternary operator: 🖐️ used
- void
- yield
- await: 🖐️ used
- template literal: 🖐️ used
- strict mode: 🎓 known
- delete: 🎓 known
- in: 🎓 known
- super: 🖐️ used
- Symbol: 👂 heard
- Reflect
- Statements
- if: 🖐️ used
- while: 🖐️ used
- do..while: 🖐️ used
- for: 🖐️ used
- for..in: 🖐️ used
- for..of: 🖐️ used
- for await
- throw: 🖐️ used
- break: 🖐️ used
- continue: 🖐️ used
- import: 🖐️ used
- export: 🖐️ used
- label
- try..catch: 🖐️ used
- switch: 🖐️ used
- class: 🖐️ used
- new Error: 🖐️ used
- with
- Functions
- function declaration: 🖐️ used
- function expression: 🖐️ used
- return: 🖐️ used
- default parameters: 🎓 known
- functional object
- Data structures
- Array: 🖐️ used
- mixin
- extend: 🎓 known
- typed arrays
- Map: 🎓 known
- Set: 🎓 known
- undefined: 🖐️ used
- null: 🖐️ used
- Proxy
- weak collections
- timers
- EventEmitter
- RegExp: 👂 heard
- Date: 🎓 known
- BigInt: 🎓 known
- Infrastructure
- V8
- Node.js: 🖐️ used
- npm: 🖐️ used
- prettier: 🖐️ used
- MDN: 🖐️ used