/
Вопросы и ответы
/
JavaScript
/

Как работает метод get в js?

Как работает метод get в js?

3 года назад

Andrey Moshkov

Ответы

0

get относится к свойствам-аксессорам и представляет собой функцию, которая обеспечивает получение необходимых нам свойств.

const car = {
  brand: 'Tesla',
  model: "Model S",
  color: 'black',
 
  get info() {
    return `${this.brand} ${this.model} - ${this.color}`;
  }
};

const desc = car.info; // => Tesla Model S - black

При этом во внешнем коде это выглядит как обращение к обычному свойству.

В js геттеры и сеттеры это отдельные функции get, set? Как они работают?

3 года назад

Andrey G

+7 800 100 22 47

бесплатно по РФ

+7 495 085 21 62

бесплатно по Москве

108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845