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.

Site içinde arama yapın
Kategoriler
Read More
Mental Health
Dyslexia: Stigma and success
Due to the various cognitive processes that dyslexia affects and the overwhelming societal stigma...
By Kelsey Rodriguez 2 yıl önce 0 6K
Business
How an illustrator can promote himself in the international market
How an illustrator can promote himself in the international market We will tell you...
By Leonard Pokrovski 8 ay önce 0 14K
Programming
Make A 2D Game With Unity
How to Create a 2D Game in Unity To create 2D games, we need to use Unity Hub. Unity...
By Jesse Thomas 2 yıl önce 0 7K
Mental Health
ADHD: IQ test performance
Certain studies have found that people with ADHD tend to have lower scores on intelligence...
By Kelsey Rodriguez 2 yıl önce 0 6K
Business
How Accurate Should Our Forecasts Be?
Forecasting is an essential part of business planning, helping organizations make informed...
By Dacey Rankins 3 ay önce 0 5K
image/svg+xml


BigMoney.VIP Powered by Hosting Pokrov

Top sites Pokrov