JavaScript set()
Posted 2023-05-17 19:24:16
0
12K
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.
Site içinde arama yapın
Kategoriler
- Arts
- Business
- Computers
- Oyunlar
- Health
- Home
- Kids and Teens
- Money
- News
- Personal Development
- Recreation
- Regional
- Reference
- Science
- Shopping
- Society
- Sports
- Бизнес
- Деньги
- Дом
- Досуг
- Здоровье
- Игры
- Искусство
- Источники информации
- Компьютеры
- Личное развитие
- Наука
- Новости и СМИ
- Общество
- Покупки
- Спорт
- Страны и регионы
- World
Read More
How to finish assignments faster?
How to Finish Assignments Faster
Finishing assignments quickly is not about rushing or...
1 Soothing Ocean Sounds for Ultimate Relaxation and Stress Relief. Alternative, Punk & Ambient music
In today’s fast-paced world, stress and anxiety are nearly unavoidable. Amid the...
Society and People: Navigating the Interplay of Collective and Individual Identities
Society, that vast tapestry of human interaction, is woven from the threads of individual lives....
What Is the Median Salary in My City or Country?
What Is the Median Salary in My City or Country?
A Practical Guide to Understanding and Finding...
What gives people outdoor recreation
What gives people recreation in nature. Free space, the absence of crowds,...