Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

มาตรฐานอย่างเป็นทางการของ JavaScript ECMAScript 2023 ได้รับการอนุมัติจาก 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

กระทู้ที่เกี่ยวข้อง

AppMaster ที่ BubbleCon 2024: สำรวจเทรนด์ No-Code
AppMaster ที่ BubbleCon 2024: สำรวจเทรนด์ No-Code
AppMaster เข้าร่วมงาน BubbleCon 2024 ในนิวยอร์กซิตี้ เพื่อรับข้อมูลเชิงลึก ขยายเครือข่าย และสำรวจโอกาสในการขับเคลื่อนการสร้างสรรค์นวัตกรรมในพื้นที่การพัฒนาแบบไร้โค้ด
สรุป FFDC 2024: ข้อมูลเชิงลึกที่สำคัญจากการประชุมนักพัฒนา FlutterFlow ในนิวยอร์ก
สรุป FFDC 2024: ข้อมูลเชิงลึกที่สำคัญจากการประชุมนักพัฒนา FlutterFlow ในนิวยอร์ก
FFDC 2024 จุดประกายให้เมืองนิวยอร์กซิตี้ด้วยการนำเสนอข้อมูลเชิงลึกที่ล้ำสมัยเกี่ยวกับการพัฒนาแอพด้วย FlutterFlow ให้กับนักพัฒนา ด้วยเซสชันที่นำโดยผู้เชี่ยวชาญ การอัปเดตพิเศษ และการสร้างเครือข่ายที่ไม่มีใครเทียบได้ นับเป็นงานที่ไม่ควรพลาด!
การเลิกจ้างพนักงานด้านเทคโนโลยีในปี 2024: คลื่นลูกใหม่ที่ส่งผลกระทบต่อนวัตกรรม
การเลิกจ้างพนักงานด้านเทคโนโลยีในปี 2024: คลื่นลูกใหม่ที่ส่งผลกระทบต่อนวัตกรรม
จากการเลิกจ้างพนักงาน 60,000 คนใน 254 บริษัท รวมถึงบริษัทยักษ์ใหญ่เช่น Tesla และ Amazon ทำให้ปี 2024 จะเห็นการเลิกจ้างพนักงานในสายเทคโนโลยีอย่างต่อเนื่อง ซึ่งส่งผลต่อภูมิทัศน์ของนวัตกรรม
เริ่มต้นฟรี
แรงบันดาลใจที่จะลองสิ่งนี้ด้วยตัวเอง?

วิธีที่ดีที่สุดที่จะเข้าใจถึงพลังของ AppMaster คือการได้เห็นมันด้วยตัวคุณเอง สร้างแอปพลิเคชันของคุณเองในไม่กี่นาทีด้วยการสมัครสมาชิกฟรี

นำความคิดของคุณมาสู่ชีวิต