⊗tsSpOpAMRd 12 of 37 menu

Der readonly-Modifizierer in TypeScript

Mit dem Modifizierer readonly können Eigenschaften schreibgeschützt gemacht werden. Schauen wir uns ein Beispiel an. Machen wir die Eigenschaft name in der Klasse User schreibgeschützt:

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

Erstellen wir ein Objekt der Klasse und weisen dem Namen einen Wert zu:

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

Lesen wir den Namen aus:

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

Der Versuch, der Eigenschaft einen anderen Wert zuzuweisen, führt jedoch zu einem Fehler:

user.name = 'eric'; // Fehler

Weisen Sie der Klasse User eine Eigenschaft age zu, die schreibgeschützt ist. Erstellen Sie ein Objekt dieser Klasse und geben Sie dessen Alter auf dem Bildschirm aus.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen