JavaScript set()

0
12K

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.

Cerca
Categorie
Leggi tutto
Internet
7 Ways to Become a Clubhouse Star
Fill out your profile correctly. Before accepting a lesson in rooms or in creating them, it is...
By FWhoop Xelqua 2023-06-03 18:08:24 0 26K
Institutions
TOP 15 Research Universities
The world was built as the product of intensive research. Most of the world's stunning...
By FWhoop Xelqua 2022-12-11 15:49:25 0 21K
Arts, Culture and Entertainment
Annette. (2021)
Los Angeles, nowadays. Henry is a stand-up comedian with a fierce humor. Ann, an internationally...
By Nikolai Pokryshkin 2022-09-01 20:11:00 1 47K
Productivity
How can I stay focused and avoid distractions?
How Can I Stay Focused and Avoid Distractions? Staying focused in a distraction-heavy...
By Michael Pokrovski 2026-02-18 20:14:36 0 9K
Human Resources
What Is Digital Personnel Management?
In today’s fast-paced, technology-driven world, organizations are rapidly shifting from...
By Dacey Rankins 2026-04-14 03:10:20 0 361

BigMoney.VIP Powered by Hosting Pokrov