⊗tsSpOpCP 4 of 37 menu

คุณสมบัติของคลาส OOP ใน TypeScript

ตอนนี้มาเรียนรู้วิธีการประกาศคุณสมบัติ ของคลาสกัน ใน TypeScript คุณสมบัติทั้งหมดต้อง ระบุประเภทของมันเมื่อประกาศ มาดูวิธีการ ปฏิบัติกัน

มาสร้างคลาส User กัน กำหนด คุณสมบัติ name โดยระบุว่ามัน จะเป็นสตริง:

class User { name: string; }

อย่างไรก็ตามโค้ดดังกล่าวจะแสดงข้อผิดพลาด เนื่องจากไม่ได้กำหนดค่าเริ่มต้นให้กับ คุณสมบัติ

มากำหนดค่ามันกัน:

class User { name: string = 'john'; }

ตอนนี้มาสร้างอ็อบเจ็กต์ของคลาสของเรา:

let user: User = new User;

และตอนนี้ให้แสดงค่าของคุณสมบัติ:

console.log(user.name); // 'john'

และตอนนี้ให้เปลี่ยนค่าของคุณสมบัติหลังจาก สร้างอ็อบเจ็กต์แล้ว:

user.name = 'eric';

สร้างคลาส Student พร้อมคุณสมบัติ name และ age

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ