JavaScript set()
Δημοσιευμένα 2023-05-17 19:24:16
0
6χλμ.
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
.
Αναζήτηση
Κατηγορίες
- Arts
- Business
- Computers
- Παιχνίδια
- Health
- Κεντρική Σελίδα
- Kids and Teens
- Money
- News
- Recreation
- Reference
- Regional
- Science
- Shopping
- Society
- Sports
- Бизнес
- Деньги
- Дом
- Досуг
- Здоровье
- Игры
- Искусство
- Источники информации
- Компьютеры
- Наука
- Новости и СМИ
- Общество
- Покупки
- Спорт
- Страны и регионы
- World
Διαβάζω περισσότερα
Google Ads, part 9: How to Create an Advertisment
part 8: Google Ads : Mectrics (bigmoney.vip)
Two basic elements of ads to start with...
Heading...
The Art of Darts: Precision, Strategy, and Skill
Darts, a game steeped in tradition yet evolving with the times, continues to captivate...
Can a business biography help in networking?
In today’s interconnected world, networking is a key aspect of building a successful career...
Do they hear you when you speak? Assessment methods and ways to develop communication skills
World statistics show that large companies lose tens of millions of dollars every year just...
Telecommunications: Connecting the World
Telecommunications plays a vital role in our modern society, enabling communication across vast...