⊗jsOpAdAS 50 of 60 menu

Setter von Accessoren in OOP in JavaScript

Lassen Sie uns nun zusätzlich zum Getter auch einen Setter des Accessors erstellen:

class User { #name; get name() { return this.#name; } set name(name) { this.#name = name; } }

Fügen wir nun eine Überprüfung im Setter hinzu:

class User { #name; set name(name) { if (name.length > 0) { this.#name = name; } else { throw new Error('name is incorrect'); } } get name() { return this.#name; } }

Erstellen wir ein Objekt der Klasse:

let user = new User;

Schreiben wir Daten in unsere Eigenschaft:

user.name = 'john';

Versuchen wir, eine ungültige Zeichenkette zu schreiben und erhalten einen Fehler:

user.name = '';

Implementieren Sie Setter für die Eigenschaften der Klasse Employee.

Fügen Sie Überprüfungen in die Setter der Accessoren der Klasse Employee hinzu.

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