Skip to content

Latest commit

 

History

History
122 lines (121 loc) · 3.24 KB

JavaScript.md

File metadata and controls

122 lines (121 loc) · 3.24 KB

JavaScript

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