Skip to content

Latest commit

Β 

History

History
122 lines (121 loc) Β· 2.71 KB

File metadata and controls

122 lines (121 loc) Β· 2.71 KB

JavaScript

  • Language
    • Object: πŸ–οΈ used
    • Function
    • Boolean
    • Number
    • BigInt: πŸ‘‚ heard
    • String
    • Symbol: πŸ‘‚ heard
    • Infinity
    • NaN
    • undefined: πŸ–οΈ used
    • null: πŸ–οΈ used
    • this: πŸ–οΈ used
    • instanceof: πŸ–οΈ used
    • ...spread: πŸŽ“ known
    • ...rest: πŸŽ“ known
    • typeof: πŸ–οΈ used
    • Destructuring: πŸ–οΈ used
    • Generators: πŸŽ“ known
    • Iterators: πŸ™‹ explained
    • Async generator
    • Async iterator
    • Chaining: πŸ–οΈ used
    • Optional chaining
    • IIFE
    • Async IIFE
    • global
    • globalThis
    • window
    • Getters and setters: πŸ–οΈ used
    • __proto__: πŸŽ“ known
    • prototype: πŸŽ“ known
    • Equality operators: πŸ™‹ explained
    • Logical operators: πŸ™‹ explained
    • Logical Assignment
    • Bitwise operators: πŸ™‹ explained
    • Ternary operator: πŸ™‹ explained
    • void: πŸ–οΈ used
    • yield: πŸ–οΈ used
    • await: πŸ–οΈ used
    • Template literal: πŸ™‹ explained
    • Strict mode
    • Hoisting
    • delete: πŸ‘‚ heard
    • in: πŸ–οΈ used
    • super: πŸ–οΈ used
    • eval
    • static
    • Number.parseInt
    • Number.parseFloat
    • Property descriptors
    • Sealing properties
    • Freezing properties
    • Computed properties
    • Instance class fields
    • Static class fields
    • Private class fields
    • Private class methods
  • Statements
    • if: πŸ™‹ explained
    • while: πŸ™‹ explained
    • do..while: πŸ™‹ explained
    • for: πŸ™‹ explained
    • for..in: πŸ™‹ explained
    • for..of
    • for await
    • throw: πŸ™‹ explained
    • break: πŸ™‹ explained
    • continue: πŸ™‹ explained
    • import: πŸ–οΈ used
    • export: πŸ–οΈ used
    • label
    • try..catch: πŸ–οΈ used
    • switch: πŸ–οΈ used
    • class: πŸ–οΈ used
    • extends: πŸ–οΈ used
    • with
    • new: πŸŽ“ known
  • Functions
    • Arrow function: πŸ–οΈ used
    • Async function: πŸ–οΈ used
    • Function declaration: πŸ™‹ explained
    • Function expression: πŸ™‹ explained
    • Default parameters: πŸ™‹ explained
    • Functional object: πŸ™‹ explained
    • Function.prototype.call: πŸ‘‚ heard
    • Function.prototype.bind: πŸ‘‚ heard
    • Function.prototype.apply: πŸ‘‚ heard
    • return: πŸ™‹ explained
  • Data structures
    • Array: πŸ–οΈ used
    • Map: πŸ–οΈ used
    • Set: πŸ–οΈ used
    • WeakMap
    • WeakSet
    • Typed arrays
    • Mixins
    • Object.assign
  • Standard classes and namespaces
    • Proxy: πŸ‘‚ heard
    • RegExp: πŸŽ“ known
    • Date: πŸ‘‚ heard
    • Math
    • Reflect
    • Error
    • Atomics
    • JSON
    • WeakRef
    • FinalizationRegistry
    • Intl
    • Promise
    • console
    • Timers
  • Infrastructure
    • V8
    • Node.js
    • npm: πŸŽ“ known
    • prettier
    • MDN: πŸŽ“ known
    • TC39