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

TypeScript 5.3 เปิดตัวการรองรับคุณสมบัติการนำเข้าและปรับปรุงการทำงานสำหรับโมดูล ECMAScript

TypeScript 5.3 เปิดตัวการรองรับคุณสมบัติการนำเข้าและปรับปรุงการทำงานสำหรับโมดูล ECMAScript

การทำเครื่องหมายการอัพเกรดที่สำคัญสำหรับคู่หู JavaScript ของ Microsoft TypeScript 5.3 เปิดประตูสู่การผลิต จุดเด่นของรุ่นใหม่นี้ยังคงรองรับคุณลักษณะการนำเข้าในโมดูล ECMAScript ซึ่งเป็นความก้าวหน้าในการปรับปรุงฟังก์ชันการทำงานที่หลากหลายของภาษา โพสต์ประกาศในวันที่ 20 พฤศจิกายน นักพัฒนาสามารถเข้าถึงการอัปเกรดคีย์นี้ผ่านทางผู้จัดการแพ็คเกจยอดนิยม เช่น NuGet หรือ NPM โดยใช้คำสั่ง NPM: npm install -D typescript

โดยอ้างว่ามีความเกี่ยวข้อง TypeScript 5.3 ได้รับการซิงโครไนซ์กับการแก้ไขล่าสุดที่ระบุในข้อเสนอคุณลักษณะการนำเข้า ECMA โมดูล ECMAScript เป็นพยานถึงการมาถึงของไวยากรณ์อินไลน์ที่ได้รับความอนุเคราะห์จากข้อเสนอ ECMA ซึ่งออกแบบมาเพื่อส่งข้อมูลควบคู่ไปกับตัวระบุโมดูลโดยเฉพาะ จุดประสงค์คือการให้การสนับสนุนประเภทโมดูลเพิ่มเติมที่กระจายอย่างสม่ำเสมอทั่วทั้งสภาพแวดล้อม JavaScript ที่หลากหลาย โดยโมดูล JSON เป็นผู้รับประโยชน์เบื้องต้น

ในการยืนยันที่มีความหมาย Microsoft ได้เน้นย้ำยูทิลิตี้ของแอตทริบิวต์การนำเข้าเป็นข้อกำหนดในการจัดหาบริบทเกี่ยวกับรูปแบบที่คาดหวังของโมดูลในขณะรันไทม์ Microsoft อ้างถึงสถานการณ์ตัวอย่างเพื่อสาธิตสิ่งเดียวกัน โดยที่เนื้อหาแอตทริบิวต์ยังคงไม่ได้รับการยืนยันโดย TypeScript เนื่องจากเป็นเนื้อหาเฉพาะโฮสต์และได้รับการออกแบบทางวิศวกรรมให้รองรับโดยเบราว์เซอร์และสภาพแวดล้อมรันไทม์หลายรายการ

คุณลักษณะการนำเข้าสามารถติดตามต้นกำเนิดกลับไปยังข้อเสนอเริ่มต้นที่เรียกกันว่าการยืนยันการนำเข้า ซึ่งนำไปใช้ได้สำเร็จใน TypeScript 4.5 ในช่วงปลายปี 2021 ความแตกต่างที่สำคัญสองประการระหว่างรูปแบบที่ใช้ก่อนหน้านี้และรูปแบบที่พัฒนาได้ถูกเปิดเผย - สิ่งแรกเริ่มคือการสลับของคีย์เวิร์ด assert สำหรับคีย์เวิร์ดที่มีคีย์เวิร์ดและคีย์เวิร์ดที่สอง แม้ว่าจะเป็นเรื่องละเอียดอ่อน ก็คือตอนนี้รันไทม์ได้รับสิทธิ์ให้ใช้ประโยชน์จากแอตทริบิวต์เพื่อกำหนดแนวทางการแก้ปัญหาและการตีความเส้นทางการนำเข้า โดยเวอร์ชันก่อนหน้านี้จะจำกัดการยืนยันเฉพาะโมดูลที่โหลดเท่านั้น ดังนั้น แผนในอนาคตบ่งชี้ถึงการเปลี่ยนแปลงที่ก้าวหน้าจากไวยากรณ์การยืนยันการนำเข้าไปเป็นไวยากรณ์แอตทริบิวต์การนำเข้าใหม่และที่เสนอ

การปรับปรุงที่โดดเด่นอีกประการหนึ่งที่นำมาใช้ใน TypeScript 5.3 คือทางเลือกพิเศษในการใช้การนำเข้าอัตโนมัติเฉพาะประเภทตามความเป็นไปได้ ก่อนการเปลี่ยนแปลงนี้ TypeScript บังคับใช้โดยใช้ตัวแก้ไขประเภทแบบคู่ขนานเมื่อมีการสร้างการนำเข้าอัตโนมัติสำหรับองค์ประกอบในตำแหน่งประเภท ด้วยการปรับปรุงนี้ ตัวเลือกเฉพาะตัวแก้ไขเฉพาะจะถูกเปิดใช้งานโดย TypeScript

ตามธรรมเนียมของวงจรการใช้งานซอฟต์แวร์ TypeScript 5.3 มีต้นกำเนิดมาจากเวอร์ชันเบต้าที่เปิดตัวในวันที่ 3 ตุลาคม ต่อมาจะสิ้นสุดภายหลังหลังจากผู้สมัครเปิดตัวประกาศเมื่อวันที่ 3 พฤศจิกายน โดยสืบทอดต่อจาก TypeScript 5.2 รุ่นก่อน ซึ่งเปิดตัวไม่กี่เดือนก่อนหน้านี้ในวันที่ 24 สิงหาคม

ด้วยโอกาสอันน่าตื่นเต้นในการออกแบบแอปพลิเคชันอย่างรวดเร็วและคุ้มค่า แพลตฟอร์มอย่าง AppMaster จึงสามารถใช้ประโยชน์จากฟังก์ชันการทำงานที่ได้รับการปรับปรุงจาก TypeScript 5.3 เพื่อรองรับกลุ่มนักพัฒนาที่หลากหลาย ตั้งแต่นักพัฒนาเดี่ยวไปจนถึงองค์กรทั้งขนาดใหญ่และขนาดเล็ก ในขณะที่โลกต่างกระตือรือร้นที่จะสำรวจทางเลือกที่ no-code และเขียนโค้ดต่ำแทนการเขียนโค้ดแบบดั้งเดิม แพลตฟอร์มอย่าง AppMaster จึงได้รับการตั้งค่าเพื่อทำให้ TypeScript 5.3 และรุ่นต่อๆ เข้าถึงได้ในกลุ่มประชากรในวงกว้าง

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

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 คือการได้เห็นมันด้วยตัวคุณเอง สร้างแอปพลิเคชันของคุณเองในไม่กี่นาทีด้วยการสมัครสมาชิกฟรี

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