11 คะแนน โดย composite 2023-08-25 | 2 ความคิดเห็น | แชร์ทาง WhatsApp

TypeScript เวอร์ชัน 5.2 เปิดตัวแล้ว

  • การจัดการทรัพยากรแบบชัดเจนผ่านคำสั่ง using
  • เมตะดาต้าของดีคอเรเตอร์
  • องค์ประกอบของทูเพิลแบบมีชื่อหรือไม่มีชื่อ
  • ใช้งานเมธอดสำหรับรวมอาร์เรย์ได้ง่ายขึ้น
  • เมธอดสำหรับคัดลอกอาร์เรย์
  • รองรับชนิดสัญลักษณ์ (symbols) เป็นคีย์ของ WeakMap และ WeakSet
  • รองรับเส้นทาง import ที่มีเฉพาะชนิดสำหรับนามสกุลไฟล์ implementation ของ TypeScript
  • ใส่เครื่องหมายจุลภาคอัตโนมัติเมื่อป้อนสมาชิกของอ็อบเจ็กต์
  • รีแฟกเตอร์แปลงเป็นตัวแปรแบบอินไลน์ (หากตัวแปรหนึ่งถูกใช้งานเฉพาะบางจุด จะใส่ค่าของตัวแปรกลับเข้าไปโดยอัตโนมัติแล้วลบคำสั่งประกาศตัวแปร คล้ายกับ IDE ที่ใช้ IntelliJ)
  • คลิก Inlay hints ของอาร์กิวเมนต์ได้ (แสดงชื่ออาร์กิวเมนต์ข้างพารามิเตอร์ในเชิงภาพ ซึ่งคล้ายกับ IDE ที่ใช้ IntelliJ เช่นกัน)
  • ปรับแต่งประสิทธิภาพการตรวจสอบความเข้ากันได้ของชนิดที่เข้ามา (เพิ่มความเร็วในการวิเคราะห์ชนิดที่คล้ายกัน)
  • รวมถึงการเปลี่ยนแปลงและการแก้ไขอื่น ๆ
    • lib.d.ts (อัปเดตชนิดของ DOM)
    • รองรับองค์ประกอบที่ไม่ได้กำหนด (undefined) ในคุณสมบัติ labeledElementDeclarations
    • คุณสมบัติ module และ moduleResolution ต้องสอดคล้องกันภายในค่ากำหนดสภาพแวดล้อม Node.js
    • การตรวจสอบ export ที่สม่ำเสมอสำหรับสัญลักษณ์ที่ถูกรวมเข้าด้วยกัน
    • modules จะถูกปล่อยออกมาในรูปแบบ namespace เสมอ

2 ความคิดเห็น

 
superwoou 2023-08-25

น่าจะเป็นการใช้เมธอดสำหรับรวมอาร์เรย์ได้ง่ายขึ้น
มากกว่า
น่าจะเป็นการใช้เมธอดกับยูเนียนของอาร์เรย์ได้ง่ายขึ้น

ซึ่งน่าจะเป็นสำนวนที่เหมาะสมกว่า (แต่ถึงอย่างนั้นก็ยังรู้สึกแปลก ๆ อยู่บ้าง)

 
[ความคิดเห็นนี้ถูกซ่อน]