/
Вопросы и ответы
/
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