⊗jsOpBsMCh 19 of 60 menu

Chuỗi phương thức trong OOP trong JavaScript

Có thể thực hiện để các phương thức có thể được gọi lần lượt nhau thành một chuỗi. Để làm điều này, mỗi phương thức như vậy phải trả về this. Hãy thử. Thêm mã tương ứng vào các setter của lớp chúng ta:

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; } }

Bây giờ các setter của chúng ta có thể được gọi lần lượt nhau, thành một chuỗi. Hãy kiểm tra. Tạo một đối tượng của lớp chúng ta:

let user = new User;

Gọi các setter của chúng ta thành chuỗi:

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

Kiểm tra xem các giá trị thuộc tính đã thay đổi chưa:

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

Hãy làm sao để các setter của lớp Employee có thể được gọi thành chuỗi.

Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối