JavaScript set()

0
10K

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.

Pesquisar
Categorias
Leia Mais
Business
Top tools for passive income: what an investor should take a closer look at
Top tools for passive income: what an investor should take a closer look at There is an...
Por Leonard Pokrovski 2024-07-18 18:55:49 0 25K
Business
Finance
In Western scientific and educational literature, general definitions of finance are usually not...
Por Dacey Rankins 2024-10-04 15:26:42 0 10K
Fantasy
Fantasy Sports: Where Strategy Meets Passion
Fantasy Sports: Where Strategy Meets Passion Fantasy sports have revolutionized the way millions...
Por Leonard Pokrovski 2024-06-22 02:41:08 0 19K
Music
2 Calming Rain Sounds for Deep Relaxation, Sleep, and Stress Relief
  Immerse Yourself in Nature’s Serenity: Calming Rain Sounds for Deep Relaxation,...
Por Gpykin 2025-06-14 21:18:31 0 11K
Real Estate
The State of Real Estate in 2024: Trends, Challenges, and Opportunities
The real estate market is often viewed as a barometer for the broader economy, reflecting both...
Por Dacey Rankins 2024-11-06 17:29:41 0 9K

BigMoney.VIP Powered by Hosting Pokrov