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.

Site içinde arama yapın
Kategoriler
Read More
Horror
The Little Things (2021)
Kern County Deputy Sheriff Joe Deacon is sent to Los Angeles for what should have been a quick...
By Leonard Pokrovski 2022-09-24 18:43:08 0 35K
Small Business
How to Promote Small Businesses: Strategies for Success
Promoting a small business can be a challenge, but with the right strategies, it is possible to...
By Dacey Rankins 2024-12-05 14:27:47 0 11K
Marketing and Advertising
How to Distribute a Press Release (and Actually Get Media Coverage)
Introduction: Writing Is Half the Battle — Distribution Wins the War You’ve written...
By Dacey Rankins 2025-10-28 17:09:26 0 3K
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 16K
Horror
Vertigo. (1958)
A former San Francisco police detective juggles wrestling with his personal demons and becoming...
By Leonard Pokrovski 2023-01-18 20:17:00 0 24K

BigMoney.VIP Powered by Hosting Pokrov