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