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.

Site içinde arama yapın
Kategoriler
Read More
Economics
How does globalization impact markets?
How Does Globalization Impact Markets? The Cargo Ship That Explains More Than Most Economics...
By Leonard Pokrovski 2026-06-10 02:19:00 0 1K
Социальные проблемы
Казино. Casino. (1995)
Никто не может сравниться с Сэмом Ротстином. Никто не умеет зарабатывать деньги, как он. Никто не...
By Nikolai Pokryshkin 2023-02-10 12:50:41 0 36K
Economics
Is environmental economics a good field?
Is Environmental Economics a Good Field? There is a moment, quiet and almost embarrassing in its...
By Leonard Pokrovski 2026-05-28 21:56:43 0 4K
Goalball
Discovering Goalball: The Thrilling Sport of Inclusion and Precision
Discovering Goalball: The Thrilling Sport of Inclusion and Precision In the realm of adaptive...
By Leonard Pokrovski 2024-06-25 16:37:19 0 25K
Телевидение
Прямая трансляция телеканала Москва 24
Городской круглосуточный информационный телеканал «Москва 24». Городские новости в...
By Nikolai Pokryshkin 2022-10-10 11:27:59 0 33K

BigMoney.VIP Powered by Hosting Pokrov