ECMAScript
- Masa lalu (cara lama yang masih tetap valid)
- Tagged template literals
- Symbol
- 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
- Pemisah digit numerik (
_)
- ES2022
- Top level await
- #private
- Anggota kelas statis
- Blok inisialisasi statis dalam kelas
- Import Assertions (non-standar yang diimplementasikan di V8)
- Indeks kecocokan regex
- Pengindeksan negatif (
.at(-1))
- hasOwn
- Error cause
- Masa depan (sudah tersedia di TypeScript 4.9)
TypeScript
- Dasar-dasar (konteks untuk pengenalan tambahan)
- Masa lalu (cara lama yang masih tetap valid)
- Utility types
- Conditional types
- Inferensi dengan conditional types
- Elemen tuple opsional dan rest
- Kelas dan metode abstrak
- Constructor signature
- Utility type ConstructorParameters
- TypeScript 4.0
- Variadic tuple types
- Elemen tuple berlabel
- Inferensi properti kelas dari konstruktor
- Dukungan JSDoc @deprecated
- TypeScript 4.1
- Template literal types
- Key remapping dalam mapped types
- Conditional types rekursif
- Editor yang mendukung tag JSDOC @see
- tsc --explainFiles
- Variabel hasil destructuring dapat secara eksplisit ditandai sebagai tidak digunakan.
- TypeScript 4.3
- Pemisahan tipe tulis pada properti
- override
- Static index signatures
- Editor yang mendukung tag JSDOC @link
- TypeScript 4.4
- Tipe properti opsional yang tepat (
--exactOptionalPropertyTypes)
- TypeScript 4.5
- Tipe Awaited dan peningkatan Promise
- Modifier
type untuk nama import
- Const assertions
- Penyelesaian snippet kode untuk metode dalam kelas
- TypeScript 4.6
- Peningkatan inferensi indexed access
- TypeScript trace analyzer (
--generateTrace):
- TypeScript 4.7
- Dukungan ECMAScript modules di Node.js
- Entri di package.json
- Instantiation expressions
- Batasan
extends untuk variabel tipe infer
- Anotasi varians opsional untuk parameter tipe
- Resolusi modul kustom dengan
moduleSuffixes
- Buka di editor ke lokasi sumber didefinisikan
- TypeScript 4.9
- Operator
satisfies
- Perintah "Hapus Import yang Tidak Digunakan" dan "Urutkan Import" untuk editor
Belum ada komentar.