ECMAScript

  • अतीत (पुराने तरीके जो अभी भी मान्य हैं)
    • Tagged template literals
    • Symbols
  • ES2020
    • Optional chaining
    • Nullish coalescing operator (??)
    • import()
    • String.matchAll
    • Promise.allSettled()
    • BigInt
    • globalThis
    • import.meta
    • export * as … from …
  • ES2021
    • String.replaceAll()
    • Promise.any
    • Nullish coalescing assignment (??=)
    • Logical AND assignment (&&=)
    • Logical OR assignment (||=)
    • WeakRef
    • Numeric literal separators (_)
  • ES2022
    • Top level await
    • #private
    • Static class members
    • Classes में static initialization blocks
    • Import Assertions (V8 में लागू किया गया non-standard)
    • Regular expression match indices
    • Negative indexing (.at(-1))
    • hasOwn
    • Error cause
  • भविष्य (पहले से ही TypeScript 4.9 में उपलब्ध)
    • Auto-Accessor

TypeScript

  • मूल बातें (अतिरिक्त परिचय के लिए संदर्भ)
    • Generics
  • अतीत (पुराने तरीके जो अभी भी मान्य हैं)
    • Utility types
    • Conditional types
    • Conditional types के साथ infer करना
    • Tuple optional elements और rest
    • Abstract classes और methods
    • Constructor signatures
    • ConstructorParameters utility type
  • TypeScript 4.0
    • Variadic tuple types
    • Labeled tuple elements
    • Constructors से class properties का inference
    • JSDoc @deprecated support
  • TypeScript 4.1
    • Template literal types
    • Mapped types में key remapping
    • Recursive conditional types
    • JSDOC @see tag को support करने वाले editors
    • tsc --explainFiles
    • Destructured variables को स्पष्ट रूप से unused के रूप में mark किया जा सकता है.
  • TypeScript 4.3
    • Properties में write types का separation
    • override
    • Static index signatures
    • JSDOC @link tag को support करने वाले editors
  • TypeScript 4.4
    • Exact optional property types (--exactOptionalPropertyTypes)
  • TypeScript 4.5
    • Awaited type और Promise improvements
    • Import names के लिए type modifier
    • const assertions
    • Classes के methods के लिए code snippet completions
  • TypeScript 4.6
    • Indexed access inference improvements
    • TypeScript trace analyzer (--generateTrace):
  • TypeScript 4.7
    • Node.js में ECMAScript modules support
    • package.json में entry
    • Instantiation expressions
    • infer type variables के लिए extends constraints
    • Type parameters के लिए optional variance annotations
    • moduleSuffixes के साथ custom module resolution
    • Editor में source definition पर जाएँ
  • TypeScript 4.9
    • satisfies operator
    • "Editor के लिए 'unused imports हटाएँ' और 'imports sort करें' commands

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.