बेचैन डेवलपर्स के लिए JavaScript [eBook] 2022 एडिशन
(exploringjs.com)<p>- ECMAScript 2022 की नई सुविधाएँ जोड़ी गईं<br />
- क्लास के नए मेंबर्स<br />
→ Properties (public slots) को Instance/Static Public fields के रूप में बनाया जा सकता है <br />
→ Private slots जोड़े गए हैं और उन्हें Private field, Private method तथा accessor के रूप में बनाया जा सकता है <br />
→ Static initialization blocks<br />
- Private Slot जाँच सुविधा: #privateSlot in obj <br />
- मॉड्यूल में top-level await का उपयोग संभव <br />
- error.cause: Error और उसकी subclasses उस दूसरे error को निर्दिष्ट कर सकती हैं जिसने मौजूदा error उत्पन्न किया <br />
- मेथड .at(): [] जैसा, लेकिन इसमें negative index भी दिया जा सकता है<br />
→ ['a', 'b', 'c'].at(-1) = 'c'<br />
→ string, Array और Uint8Array जैसे सभी Typed Array .at() को support करते हैं <br />
- RegExp Match Indices: match होने वाले हर group की शुरुआत और अंत को रिकॉर्ड करता है <br />
- Object.hasOwn(obj, propKey) से जाँचें कि संबंधित key मौजूद है या नहीं <br />
</p>
1 टिप्पणियां