05 ต.ค. 2566·อ่าน 1 นาที

TypeScript 5.3 Beta เสริมข้อเสนอโมดูล ECMAScript พร้อมการสนับสนุนเพิ่มเติม

TypeScript 5.3 ซึ่งเป็นตัวแปร JavaScript ของ Microsoft กำลังสนับสนุนข้อเสนอมาตรฐาน ECMAscript ในลักษณะที่ใช้ร่วมกันในสภาพแวดล้อม JavaScript โดยการแนะนำแอตทริบิวต์การนำเข้า

TypeScript 5.3 Beta เสริมข้อเสนอโมดูล ECMAScript พร้อมการสนับสนุนเพิ่มเติม

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

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

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

TypeScript 5.3 เบต้าล่าสุดพร้อมใช้งานผ่าน NuGet หรือสามารถติดตั้งได้โดยใช้ NPM โดยการรันคำสั่ง: npm install -D typescript@beta

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

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

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