18 คะแนน โดย xguru 2022-02-28 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • บทความที่อธิบายวิธีอ่านเอกสารสเปกอย่าง ES2022 โดยเขียนและจัดเรียงให้อยู่ในรูปแบบคล้ายเอกสารสเปกเอง
  • ทำไมถึงควรอ่าน? : เพราะมันเป็นแหล่งอ้างอิงที่ทรงอำนาจที่สุดเกี่ยวกับพฤติกรรมของทุกการอิมพลีเมนต์ JavaScript
    • ไม่ว่าจะเป็นเบราว์เซอร์, Node.js หรืออุปกรณ์ IoT
  • สิ่งที่รวมอยู่ในสเปก ECMAScript และสิ่งที่ไม่ถูกรวมไว้
  • การสำรวจสเปก : (ผู้เขียนบทความนี้ชอบแบ่งออกเป็น 5 ส่วนดังนี้)
    • Conventions and basics
    • Grammar productions of the language
    • Static semantics of the language
    • Runtime semantics of the language
    • APIs
  • แต่เอกสารสเปกจริงไม่ได้จัดเรียงแบบข้างต้น โดยในแต่ละบทจะมีทั้ง Grammar/Static/Runtime ปะปนกันอยู่
  • ดังนั้นจึงอธิบายอย่างละเอียดถึงวิธีอ่าน Runtime Semantics ซึ่งสำคัญที่สุด
    • อ่านได้ไม่ยาก แต่มีสำนวนย่อบางอย่างที่เข้าใจยาก จึงมีคำอธิบายประกอบในส่วนนี้
    • เช่น Abstract Operations, [[This]], ? และ ! เป็นต้น..

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

 
youngiggy 2022-03-21

[ บทความแปล ] วิธีอ่านสเปก ECMAScript by difkememd
https://th.news.hada.io/topic?id=6188

 
xguru 2022-02-28

ถ้ามีฉบับแปลของบทความนี้ออกมา ก็น่าจะช่วยหลาย ๆ คนได้มากเหมือนกันนะ ^^;