JavaScript set()

0
12KB

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.

Rechercher
Catégories
Lire la suite
Business
What Is Penetration Pricing?
Pricing strategy is one of the most powerful tools in business. The way you set your price not...
Par Dacey Rankins 2025-09-04 12:16:22 0 4KB
Whips
The Art of Recreation: Exploring the Craft of Whip Making
The Art of Recreation: Exploring the Craft of Whip Making Whips have a storied history,...
Par Leonard Pokrovski 2024-05-17 00:10:48 0 19KB
Human Resources
What Skills Do Headhunters Need?
In the contemporary labor market, the role of headhunters—also known as executive...
Par Dacey Rankins 2026-03-17 19:01:55 0 2KB
Business
How Do I Manage Stage Fright?
Stage fright is one of the most common human experiences. Students, adults, teachers, performers,...
Par Dacey Rankins 2025-12-11 16:36:37 0 6KB
Customer Service
Why Is Customer Service Important?
Customer service is one of the most essential elements of a successful business. It represents...
Par Dacey Rankins 2026-03-09 23:02:57 0 3KB

BigMoney.VIP Powered by Hosting Pokrov