⊗jsOpBsOIC 22 of 60 menu

Аб'екты ўнутры класаў у ААП у JavaScript

У класах можна выкарыстоўваць аб'екты іншых класаў. Давайце паглядзім на прыклад. Хай мы хочам зрабіць карыстальніка з імем і прозвішчам, а таксама горадам, у якім ён жыве. Хай у нас ёсць наступны клас для горада:

class City { constructor(name) { this.name = name; } }

Будзем імя, прозвішча і горад перадаваць параметрамі канструктара:

class User { constructor(name, surn, city) { this.name = name; this.surn = surn; this.city = city; } }

Пры гэтым імя і прозвішча будуць радкамі, а вось горад - аб'ектам свайго асобнага класа:

let city = new City('luis'); let user = new User('john', 'smit', city);

Давайце вывядзем імя нашага карыстальніка:

console.log(user.name);

А цяпер вывядзем назву горада для нашага карыстальніка:

console.log(user.city.name);

Даны наступны клас:

class Employee { constructor(name, position, department) { this.name = name; this.position = position; this.department = department; } }

Зрабіце так, каб у другі і трэці параметры перадаваліся аб'екты асобных класаў.

Стварыце аб'ект з работнікам з дапамогай класа з папярэдняй задачы.

Вывядзіце ў кансоль імя, пасаду і аддзел для створанага работніка.

Беларуская
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ʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць