JavaScript set()

0
6K

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.

Zoeken
Categorieën
Read More
Business
14 Celebrities Who Have Succeeded in Business
In 2023, singer Rihanna, who is already on the Forbes lists, decided to expand the brand line of...
By Dacey Rankins 2024-07-24 12:09:25 0 9K
News and Media
When Brands Should Create Their Own Media
It is important to be clear that creating, launching, and maintaining your own brand media is...
By Dacey Rankins 2024-03-15 17:33:46 0 24K
Business
Personal Brand: Impact on Business Success
A personal brand helps to stand out from competitors and plays a key role in promoting goods and...
By Dacey Rankins 2024-09-11 15:27:22 0 8K
Business
What Is Corporate Social Responsibility (CSR)?
Corporate Social Responsibility (CSR) refers to a company’s commitment to managing its...
By Dacey Rankins 2025-01-31 15:27:35 0 4K
Television
TheDove TV Stream. United States.
theDove Mission StatementOur Mission is simple; theDove exists to proclaim the Good News of Jesus...
By Nikolai Pokryshkin 2022-11-17 12:57:06 0 22K
image/svg+xml


BigMoney.VIP Powered by Hosting Pokrov