⊗tsSpOpAMRd 12 of 37 menu

ตัวปรับแต่ง readonly ใน TypeScript

ด้วยตัวปรับแต่ง readonly คุณสามารถทำให้คุณสมบัติสามารถ อ่านได้อย่างเดียว มาดูตัวอย่างกัน ทำให้คุณสมบัติ name ในคลาส User สามารถอ่านได้อย่างเดียว:

class User { readonly name: string; constructor(name: string) { this.name = name; } }

สร้างอ็อบเจ็กต์ของคลース โดยกำหนดค่า บางค่าให้กับชื่อ:

let user: User = new User('john');

อ่านค่าของชื่อ:

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

แต่การพยายามเขียนค่าอื่นลงในคุณสมบัติจะ นำไปสู่ข้อผิดพลาด:

user.name = 'eric'; // ข้อผิดพลาด

กำหนดให้คลาส User มีคุณสมบัติ 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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ