JavaScript set()

0
11K

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.

Buscar
Categorías
Read More
Family
24 ways to increase your family budget
The family budget is the sum of the estimated income and expenses of the family for a month, a...
By FWhoop Xelqua 2022-10-16 10:45:12 0 53K
Business
The Conversion Optimization Process: From Analysis to Results
Conversion Rate Optimization (CRO) is one of the most powerful disciplines in digital marketing....
By Dacey Rankins 2025-09-11 16:24:57 0 5K
Business
How Do I Find Prospects?
Finding prospects is the foundation of every business that intends to grow. Whether you’re...
By Dacey Rankins 2025-12-08 18:29:27 0 5K
Marketing and Advertising
How Far Away Can a Billboard Be Read?
One of the most overlooked yet critical aspects of billboard advertising is readability...
By Dacey Rankins 2026-01-15 17:33:09 0 2K
Social Issues
The King of Staten Island. (2020)
Scott has been a case of arrested development since his firefighter dad died. He spends his days...
By Leonard Pokrovski 2022-10-18 20:59:01 0 27K

BigMoney.VIP Powered by Hosting Pokrov