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