JavaScript set()

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
Read More
Travel
Named the most visited attractions in the world
The authoritative publication Travel + Leisure has published a list of the main tourist...
By FWhoop Xelqua 2023-01-03 14:47:15 0 24K
Economics
The Role of Globalization in Development Economics
The Role of Globalization in Development Economics Globalization has become one of the most...
By Leonard Pokrovski 2026-03-13 22:23:12 0 3K
Business
Which Metrics Matter Most at Growth Stages?
As a business grows, the metrics that matter most evolve. In the earliest stages, survival and...
By Dacey Rankins 2025-09-05 15:45:51 0 7K
Business and Corporate Finance
What Financial Ratios Are Important in Business?
What Financial Ratios Are Important in Business? Liquidity, Profitability, and Leverage Ratios...
By Leonard Pokrovski 2026-01-10 10:15:08 0 5K
Искусство, культура и развлечения
Я хотел спрятаться. Hidden Away. (2020)
Тони - сын итальянских эмигрантов. После смерти матери его усыновляет немецкоговорящая семья в...
By Nikolai Pokryshkin 2022-10-01 22:55:42 0 32K

BigMoney.VIP Powered by Hosting Pokrov