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

Microsoft เปิดตัว Release Candidate สำหรับ TypeScript 5.1 ปรับปรุงคุณสมบัติและใช้งานง่าย

Microsoft เปิดตัว Release Candidate สำหรับ TypeScript 5.1 ปรับปรุงคุณสมบัติและใช้งานง่าย

Microsoft ยังคงพัฒนาวิวัฒนาการของภาษาโปรแกรม TypeScript ด้วยการเปิดตัว TypeScript 5.1 บริษัทแจ้งว่าจะไม่มีการเปลี่ยนแปลงหรือเพิ่มฟีเจอร์เพิ่มเติมระหว่างตัวเลือกรีลีสนี้กับเวอร์ชันสุดท้าย

ในการอัปเดตนี้ ฟังก์ชันที่ส่งคืน undefined จะไม่ได้รับคำสั่งให้มีคำสั่ง return อีกต่อไป ก่อนหน้ารีลีสนี้ อนุญาตเฉพาะฟังก์ชันที่เป็นโมฆะหรือฟังก์ชันที่ส่งคืนโดยไม่มีคำสั่งส่งคืน นอกจากนี้ ถ้าฟังก์ชันที่ไม่มีนิพจน์ return ถูกส่งผ่านไปยังโครงสร้างที่คาดว่าฟังก์ชันจะส่งคืน undefined TypeScript จะเริ่มอนุมาน undefined เป็นประเภท return ของฟังก์ชัน

TypeScript 5.1 ต่อยอดจากนวัตกรรม TypeScript 4.3 ซึ่งคู่รับและตั้งค่าตัวเข้าถึงมีความยืดหยุ่นในการระบุประเภทต่างๆ รีลีสล่าสุดนี้ช่วยให้ประเภทเหล่านี้ไม่เกี่ยวข้องกัน ในขณะที่ก่อนหน้านี้ ประเภท get จะต้องเป็นส่วนย่อยของประเภทชุด

นักพัฒนาที่ทำงานกับองค์ประกอบ JSX และประเภทแท็ก JSX จะได้รับประโยชน์จากการแยกการตรวจสอบประเภทใน TypeScript 5.1 ประเภทที่เพิ่งเปิดตัว JSX.ElementType.ElementType ช่วยในการระบุแท็กที่ถูกต้องภายในองค์ประกอบ JSX

การสนับสนุน JSX ได้รับการเพิ่มประสิทธิภาพอีกครั้งเนื่องจากเวอร์ชันนี้เปิดใช้งานชื่อแอตทริบิวต์เนมสเปซใน JSX ในขณะที่ปรับแก้ไขแท็ก JSX ให้เหมาะสมในหลายตำแหน่งโดยอัตโนมัติ

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

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

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

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

Samsung เปิดตัว Galaxy A55 พร้อมนวัตกรรมความปลอดภัยและโครงสร้างระดับพรีเมียม
Samsung เปิดตัว Galaxy A55 พร้อมนวัตกรรมความปลอดภัยและโครงสร้างระดับพรีเมียม
Samsung ขยายกลุ่มผลิตภัณฑ์ระดับกลางด้วยการเปิดตัว Galaxy A55 และ A35 ที่มีการรักษาความปลอดภัยแบบ Knox Vault และองค์ประกอบการออกแบบที่ได้รับการอัปเกรด โดยผสมผสานกลุ่มนี้เข้ากับคุณสมบัติระดับเรือธง
Cloudflare เปิดตัวไฟร์วอลล์สำหรับ AI เพื่อปกป้องโมเดลภาษาขนาดใหญ่
Cloudflare เปิดตัวไฟร์วอลล์สำหรับ AI เพื่อปกป้องโมเดลภาษาขนาดใหญ่
Cloudflare ก้าวไปข้างหน้าด้วยไฟร์วอลล์สำหรับ AI ซึ่งเป็น WAF ขั้นสูงที่ออกแบบมาเพื่อระบุล่วงหน้าและป้องกันการละเมิดที่อาจเกิดขึ้นโดยกำหนดเป้าหมายไปที่โมเดลภาษาขนาดใหญ่
ChatGPT ของ OpenAI พูดถึง: อนาคตของ AI แบบโต้ตอบด้วยเสียง
ChatGPT ของ OpenAI พูดถึง: อนาคตของ AI แบบโต้ตอบด้วยเสียง
ChatGPT บรรลุฟีเจอร์หลักด้วย OpenAI ที่เปิดตัวความสามารถด้านเสียง ขณะนี้ผู้ใช้สามารถเพลิดเพลินกับการโต้ตอบแบบแฮนด์ฟรีได้เนื่องจาก ChatGPT อ่านออกเสียงคำตอบบน iOS, Android และเว็บ
เริ่มต้นฟรี
แรงบันดาลใจที่จะลองสิ่งนี้ด้วยตัวเอง?

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

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