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
- Personal Development
- Recreation
- Regional
- Reference
- Science
- Shopping
- Society
- Sports
- Бизнес
- Деньги
- Дом
- Досуг
- Здоровье
- Игры
- Искусство
- Источники информации
- Компьютеры
- Личное развитие
- Наука
- Новости и СМИ
- Общество
- Покупки
- Спорт
- Страны и регионы
- World
Lire la suite
Do You Really Need 1000 Transactions per Month Before CRO Makes Sense?
A common myth in digital marketing is that Conversion Rate Optimization (CRO) only makes sense...
What Are the Most Frequent Causes of Conflict?
Conflict in the workplace or any collaborative setting is inevitable. It can stem from a wide...
Measuring the Success of a YouTube Marketing Campaign — Metrics That Matter
Introduction
Creating video content is only half the battle. The real challenge lies in...
How Social PR Works
The values that brands convey affect consumer choices. They like to buy products from socially...
Jurassic Park Anthology. (1993-2019) all movies
Jurassic Park (1993)
The head of the company "In-Gen", Professor John Hammond, finds a way to...