Зачем нужен get prop()?

112
25 марта 2021, 08:50

let user = { 
  name: "John", 
  surname: "Smith", 
 
  get fullName() { 
    return `${this.name} ${this.surname}`; 
  }, 
 
  set fullName(value) { 
    [this.name, this.surname] = value.split(" "); 
  } 
}; 
 
// set fullName is executed with the given value. 
user.fullName = "Alice Cooper"; 
 
alert(user.name); // Alice 
alert(user.surname); // Cooper
Вот пример, где можно убрать get и ничего не измениться, так зачем он вообще нужен?

Answer 1

alert(user.fullName );
А вот без геттера сделать нельзя А без сеттера нельзя сделать вот так

user.fullName = "Alice Cooper";

READ ALSO
Не работает strings.includes и пр?

Не работает strings.includes и пр?

Туториал https://wwwyoutube

87
Отступ полученных данных при scraping'e

Отступ полученных данных при scraping'e

Проблема в следующем есть блок с текстом в ктором вложен еще 1 болк с текстом, при получении данных текст сливается в одну сплошнуюВозможно...

98
Фильтр для select

Фильтр для select

Получаю данные с сервера с помощью функции windowload:

86
js не анимируются элементы

js не анимируются элементы

В моём скрипте функция анимирует появление блока на странице путём увеличения его высотыАнимация реализована заменой класса элемента

109