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 में उपलब्ध)
TypeScript
- मूल बातें (अतिरिक्त परिचय के लिए संदर्भ)
- अतीत (पुराने तरीके जो अभी भी मान्य हैं)
- 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
अभी कोई टिप्पणी नहीं है.