13 पॉइंट द्वारा xguru 2022-01-10 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • ECMAScript 2022 की नई सुविधाएँ जोड़ी गईं

  • क्लास के नए मेंबर्स

→ Properties (public slots) को Instance/Static Public fields के रूप में बनाया जा सकता है

→ Private slots जोड़े गए हैं और उन्हें Private field, Private method तथा accessor के रूप में बनाया जा सकता है

→ Static initialization blocks

  • Private Slot जाँच सुविधा: #privateSlot in obj

  • मॉड्यूल में top-level await का उपयोग संभव

  • error.cause: Error और उसकी subclasses उस दूसरे error को निर्दिष्ट कर सकती हैं जिसने मौजूदा error उत्पन्न किया

  • मेथड .at(): [] जैसा, लेकिन इसमें negative index भी दिया जा सकता है

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

→ string, Array और Uint8Array जैसे सभी Typed Array .at() को support करते हैं

  • RegExp Match Indices: match होने वाले हर group की शुरुआत और अंत को रिकॉर्ड करता है

  • Object.hasOwn(obj, propKey) से जाँचें कि संबंधित key मौजूद है या नहीं

1 टिप्पणियां

 
xguru 2022-01-10