JavaScript set()

0
10χλμ.

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.

Αναζήτηση
Κατηγορίες
Διαβάζω περισσότερα
Business
What Is the Lean Startup Methodology?
The Lean Startup methodology is a systematic approach to developing new products and businesses....
από Dacey Rankins 2025-03-07 13:47:35 0 9χλμ.
Ужасы
Чужие. Aliens. (1986)
Чужой – совершенный организм. Идеальная машина для убийства, чье физическое превосходство...
από Nikolai Pokryshkin 2022-12-20 10:23:51 0 25χλμ.
School Time
The Importance of School Time for Kids: Learning, Growth, and Routine
School time is a pivotal part of every child’s life. It’s not just about academics;...
από Dacey Rankins 2024-12-04 14:48:01 0 9χλμ.
Financial Services
The economics of pollution
Key Points Economic production can cause environmental damage. This tradeoff...
από Mark Lorenzo 2023-01-31 15:07:38 0 12χλμ.
Business
What’s Your Retention/Turnover Rate in This Department?
Understanding retention and turnover rates within a department provides crucial insight into...
από Dacey Rankins 2025-08-12 15:36:10 0 2χλμ.

BigMoney.VIP Powered by Hosting Pokrov