13 poin oleh xguru 2022-01-10 | 1 komentar | Bagikan ke WhatsApp
  • Fitur-fitur baru di ECMAScript 2022 ditambahkan

  • Anggota baru pada class

Properties (public slots) dapat dibuat sebagai Instance/Static Public fields

Private slots ditambahkan dan dapat dibuat sebagai Private field, metode Private, serta accessor

Static initialization blocks

  • Fitur pemeriksaan Private Slot: #privateSlot in obj

  • await tingkat atas dapat digunakan di modul

  • error.cause: Error dan subclass-nya dapat menentukan error lain yang menyebabkan error saat ini

  • Metode .at(): mirip dengan [], tetapi juga dapat menggunakan nilai negatif

['a', 'b', 'c'].at(-1) = 'c'

→ string, Array, dan semua Typed Array seperti Uint8Array mendukung .at()

  • RegExp Match Indices: mencatat awal dan akhir dari setiap grup yang cocok

  • Periksa apakah suatu key dimiliki dengan Object.hasOwn(obj, propKey)

1 komentar

 
xguru 2022-01-10