12
คลาสแบบคงที่ TypeScript
ฉันต้องการย้ายไป TypeScript จาก JS แบบดั้งเดิมเพราะฉันชอบไวยากรณ์ที่คล้าย C # ปัญหาของฉันคือฉันไม่สามารถหาวิธีประกาศคลาสสแตติกใน TypeScript ใน C # ฉันมักจะใช้คลาสคงที่เพื่อจัดระเบียบตัวแปรและวิธีการรวมเข้าด้วยกันในคลาสที่มีชื่อโดยไม่จำเป็นต้องติดตั้งวัตถุ ในวานิลลา JS ฉันเคยทำสิ่งนี้กับวัตถุ JS อย่างง่าย: var myStaticClass = { property: 10, method: function(){} } ใน TypeScript ฉันอยากจะใช้แนวทาง C-sharpy ของฉัน แต่ดูเหมือนว่าคลาสแบบคงที่ไม่มีอยู่ใน TS วิธีแก้ไขปัญหาที่เหมาะสมสำหรับปัญหานี้คืออะไร?