⊗jsOpBsMCh 19 of 60 menu

Rantai Metode dalam OOP di JavaScript

Kita dapat membuat metode agar dapat dipanggil berurutan dalam sebuah rantai. Untuk melakukannya, setiap metode harus mengembalikan this. Mari kita coba. Tambahkan kode yang sesuai pada setter kelas kita:

class User { #name; #surn; setName(name) { this.#name = name; return this; } setSurn(surn) { this.#surn = surn; return this; } getName() { return this.#name; } getSurn() { return this.#surn; } }

Sekarang setter kita dapat dipanggil berurutan, dalam sebuah rantai. Mari kita uji. Buat sebuah objek dari kelas kita:

let user = new User;

Panggil setter kita secara berantai:

user.setName('john').setSurn('smit');

Periksa bahwa nilai properti telah berubah:

console.log(user.getName()); console.log(user.getSurn());

Buatlah agar setter kelas Employee dapat dipanggil secara berantai.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak