⊗jsOpBsMCh 19 of 60 menu

Ланац метода у ООП-у у ЈаваСкрипту

Може се урадити тако да се методе могу позивати једна за другом у ланцу. За то сваки такав метод мора да врати this. Хајде да пробамо. Додајмо одговарајући код у сетере наше класе:

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

Сада се наши сетери могу позивати један за другим, ланац. Хајде да проверимо. Направимо објекат наше класе:

let user = new User;

Позовимо наше сетере ланац:

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

Проверимо да ли су вредности својстава промењене:

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

Урадите тако да се сетери класе Employee могу позивати ланац.

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј