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.

Cerca
Categorie
Leggi tutto
Marketing and Advertising
Best Practices for Telemarketing Calls — Script, Approach, and Targeting for Success
Introduction Telemarketing remains one of the most powerful tools for direct customer...
By Dacey Rankins 2025-11-06 18:00:55 0 6K
Marketing and Advertising
What Platforms Support Retargeting? A Complete Guide to the Top Retargeting Networks in 2026
  What Platforms Support Retargeting? A Complete Guide to the Top Retargeting Networks in...
By Dacey Rankins 2026-02-13 20:07:03 0 2K
Sport
The King of Kong: A Fistful of Quarters (2007)
Die-hard gamers compete to break world records on classic arcade games. My Link
By Leonard Pokrovski 2023-07-25 19:20:21 0 26K
Entertaining
The Art of Home Entertaining: Creating Memorable Experiences for Your Guests
Home entertaining is an age-old tradition that allows hosts to share their space, hospitality,...
By Dacey Rankins 2024-11-28 15:05:52 0 12K
Graphic Design
Evolution and Importance of Graphic Design
Graphic design is an ever-evolving field that combines art and technology to communicate ideas...
By Dacey Rankins 2024-10-08 22:41:19 0 19K

BigMoney.VIP Powered by Hosting Pokrov