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