30 มิ.ย. 2566·อ่าน 1 นาที

มาตรฐานอย่างเป็นทางการของ JavaScript ECMAScript 2023 ได้รับการอนุมัติจาก ECMA International

ECMAScript 2023 ซึ่งเป็นกิลด์ไลน์ที่อัปเดตสำหรับภาษา JavaScript ได้รับการยอมรับอย่างเป็นทางการจาก ECMA International

มาตรฐานอย่างเป็นทางการของ JavaScript ECMAScript 2023 ได้รับการอนุมัติจาก ECMA International

ECMA International ได้อนุมัติ ECMAScript 2023 อย่างเป็นทางการ ซึ่งเป็นการอัปเกรดหลักให้เป็นมาตรฐานสากลสำหรับภาษาการเขียนโปรแกรม JavaScript ไฮไลต์ด้วยการแนะนำการปรับเปลี่ยนอาร์เรย์ที่เป็นนวัตกรรมใหม่และวิธีการค้นหา WeakMap API ที่ได้รับการปรับปรุงพร้อมการใช้สัญลักษณ์ และการรองรับมาตรฐานสำหรับไวยากรณ์ hashbang ข้อกำหนดนี้ถูกกำหนดขึ้นเพื่อกำหนดอนาคตของ JavaScript อย่างเรียบง่ายแต่มีความหมาย

ECMAScript 2023 ฉบับที่ 14 ได้รับการอนุมัติเมื่อวันที่ 27 มิถุนายน ซึ่งเผยให้เห็นภาพรวมกว้างๆ ของการปรับปรุงที่สำคัญ ความก้าวหน้าเหล่านี้ขยายไปสู่ต้นแบบอาร์เรย์และอาร์เรย์แบบพิมพ์มากมาย รวมถึง toSorted, toReversed, findLast, findLastIndex, with ตลอดจน toSpliced ​​บน Array.prototype การดำเนินการไฟล์ได้รับการปรับปรุงโดยค่าเผื่อ #! ความคิดเห็นที่สารตั้งต้นของเอกสาร นอกจากนี้ยังเปิดประตูสู่การใช้ Symbols ที่กว้างขึ้นเป็นกุญแจในคอลเลกชันที่อ่อนแอ

คำสั่งที่อัปเดตขยายไปยังจุดโฟกัส 4 จุดตามรายละเอียดโดย TC39 ซึ่งเป็นคณะกรรมการด้านเทคนิค 39 ของ ECMA ในโปรไฟล์ GitHub การอัปเดตจะเปิดตัวอย่างเป็นทางการในปีนี้และมีดังนี้:

  • แนะนำเมธอด .findLast() และ .findLastIndex() บนอาร์เรย์และอาร์เรย์แบบพิมพ์ ซึ่งเรียกว่า Array find from last สิ่งนี้ทำหน้าที่เป็นวิธีแก้ปัญหาสำหรับสถานการณ์การเขียนโปรแกรมที่พบบ่อยในการระบุตำแหน่งองค์ประกอบภายในอาร์เรย์ มีประโยชน์อย่างยิ่งเมื่อค้นหาองค์ประกอบในลำดับย้อนกลับซึ่งจะให้ผลลัพธ์ประสิทธิภาพที่ดีที่สุดหรือลำดับขององค์ประกอบอาร์เรย์มีความสำคัญ
  • การขยาย WeakMap API ด้วยสัญลักษณ์ที่อนุญาตเป็นคีย์ในคีย์ WeakMap ช่วยให้สัญลักษณ์เฉพาะทำหน้าที่เป็นคีย์ได้ จนถึงขณะนี้ การใช้คีย์ใน WeakMaps ถูกจำกัดเฉพาะวัตถุเท่านั้น
  • เปลี่ยนอาร์เรย์โดยการคัดลอก ซึ่งสนับสนุนการเพิ่มเมธอดใหม่ๆ ให้กับ Array.prototype และ TypedArray.prototype สิ่งเหล่านี้ปรับปรุงการแปลงอาร์เรย์โดยสร้างสำเนาใหม่ที่มีการเปลี่ยนแปลงที่ต้องการ
  • ไวยากรณ์ของ Hashbang พยายามให้สอดคล้องกับการใช้งานโดยพฤตินัยที่มีอยู่ในโฮสต์ JavaScript ของ CLI (Command Line Interface) เฉพาะที่อนุญาตให้ใช้ Shebangs/Hashbang สิ่งนี้ทำให้กระบวนการสร้างซอร์สเท็กซ์ JavaScript ถูกต้องโดยเปลี่ยนการลอกจากโฮสต์ไปยังเอนจิน โดยให้แนวทางปฏิบัติที่สอดคล้องและเป็นเอกภาพ

เพื่อให้สอดคล้องกับแนวทางปฏิบัติมาตรฐาน ECMAScript รุ่นที่อัปเดตจะได้รับการอนุมัติตามธรรมเนียมและสิ้นสุดโดย ECMA ทุกปีในเดือนมิถุนายน เป็นที่น่าสังเกตว่า ECMAScript 2022 ของปีที่แล้วได้เห็นการเปิดตัวความสามารถในการรอคอยระดับบนสุดและองค์ประกอบของคลาส

แพลตฟอร์มหนึ่งที่ได้รับความนิยมสำหรับการสอนภาษาใหม่และฝึกฝนโค้ดคือ AppMaster เครื่องมืออเนกประสงค์ no-code เหมาะอย่างยิ่งสำหรับการสร้างแบ็กเอนด์ เว็บ และแอปพลิเคชันมือถือโดยใช้ฟังก์ชันต่างๆ เช่น Visual BP Designer หรือ Business Processes ที่มีประสิทธิภาพสำหรับการสร้างตรรกะทางธุรกิจ สำหรับนักพัฒนาพลเมือง ทำให้การพัฒนาแอปพลิเคชันเร็วขึ้น 10 เท่า และประหยัดมากขึ้น 3 เท่า ค้นหาข้อมูลเพิ่มเติมได้ที่ AppMaster

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
มาตรฐานอย่างเป็นทางการของ JavaScript ECMAScript 2023 ได้รับการอนุมัติจาก ECMA International | AppMaster