13 คะแนน โดย xguru 2022-01-10 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
<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 และซับคลาสสามารถระบุ error อื่นที่เป็นสาเหตุของ error ปัจจุบันได้ <br /> - เมธอด .at() : คล้ายกับ [] แต่สามารถระบุค่าติดลบได้<br /> → ['a', 'b', 'c'].at(-1) = 'c'<br /> → string, Array และ Typed Array ทั้งหมดอย่าง Uint8Array รองรับ .at() <br /> - RegExp Match Indices : บันทึกตำแหน่งเริ่มต้นและสิ้นสุดของแต่ละกลุ่มที่ตรงกัน <br /> - ตรวจสอบได้ว่ามีคีย์นั้นหรือไม่ด้วย Object.hasOwn(obj, propKey) <br /> </p>

1 ความคิดเห็น

 
xguru 2022-01-10
<p>- JavaScript สำหรับนักพัฒนาที่ใจร้อน [eBook] ฉบับปี 2021 https://th.news.hada.io/topic?id=4046<br /> - JavaScript สำหรับนักพัฒนาที่ใจร้อน [eBook ภาษาอังกฤษฟรี] - https://th.news.hada.io/topic?id=2380</p&gt;