JavaScript set()
Posté 2023-05-17 19:24:16
0
11KB
In JavaScript, a setter can be used to execute a function whenever a specified property is attempted to be changed. Setters are most often used in conjunction with getters to create a type of pseudo-property. It is not possible to simultaneously have a setter on a property that holds an actual value.
Examples
Defining a setter on new objects in object initializers
The following example define a pseudo-property current of object language. When current is assigned a value, it updates log with that value:
const language = {
set current(name) {
this.log.push(name);
},
log: [],
};
language.current = "EN";
console.log(language.log); // ['EN']
language.current = "FA";
console.log(language.log); // ['EN', 'FA']
Note that current is not defined, and any attempts to access it will result in undefined.
Rechercher
Catégories
- Arts
- Business
- Computers
- Jeux
- Health
- Domicile
- Kids and Teens
- Argent
- News
- Recreation
- Reference
- Regional
- Science
- Shopping
- Society
- Sports
- Бизнес
- Деньги
- Дом
- Досуг
- Здоровье
- Игры
- Искусство
- Источники информации
- Компьютеры
- Наука
- Новости и СМИ
- Общество
- Покупки
- Спорт
- Страны и регионы
- World
Lire la suite
The Vault (2021)
Follows a genius engineering graduate who is interested in the Bank of Spain's safe.
My Link
How Is the Success of an Influencer Marketing Campaign Measured?
Influencer marketing has become one of the most powerful tools for brands to connect with their...
Принцесса Мононоке. Princess Mononoke. (1997)
Убив вепря, юный принц Аситака навлек на себя смертельное проклятие. Старая знахарка предсказала,...
A Comprehensive Guide to Health Products: Enhancing Wellness Naturally
In today’s fast-paced world, where people are constantly juggling work, family, and social...
Beyond GDP: other ways to measure the economy
Key points
Gross national product, or GNP, includes what is produced...