1
การใช้โอเปอเรเตอร์เสริมเพิ่มเติมสำหรับการเข้าถึงคุณสมบัติของวัตถุ
TypeScript 3.7 รองรับผู้ให้บริการเครือข่ายเสริม ดังนั้นคุณสามารถเขียนรหัสเช่น: const value = a?.b?.c; คือคุณสามารถใช้ดำเนินการนี้เพื่อเข้าถึงคุณสมบัติของวัตถุที่วัตถุเองอาจจะเป็นหรือnull undefinedตอนนี้สิ่งที่ฉันต้องการจะทำคือโดยทั่วไปเหมือนกัน แต่ชื่อคุณสมบัติเป็นแบบไดนามิก: const value = a?[b]?.c; อย่างไรก็ตามมีฉันได้รับข้อผิดพลาดทางไวยากรณ์: ข้อผิดพลาด TS1005: ':' คาดว่า ฉันทำอะไรผิดที่นี่ เป็นไปได้ไหม PS: ข้อเสนอดูเหมือนจะบอกเป็นนัยว่าเป็นไปไม่ได้😕 (แต่บางทีฉันอาจได้รับตัวอย่างไวยากรณ์ผิด)