JavaScript set()

0
11كيلو بايت

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
Does Fabric Support Integration with Other Microsoft Services?
One of the most powerful aspects of Microsoft Fabric is its ability to integrate seamlessly with...
بواسطة Dacey Rankins 2025-09-01 10:10:53 0 4كيلو بايت
Marketing and Advertising
Why Is Community Building Important?
In today’s digital-first and interconnected world, community building has become one of the...
بواسطة Dacey Rankins 2025-09-26 15:06:09 0 2كيلو بايت
Mental Health
Dyslexia: Screening
Screening procedures seek to identify children who show signs of possible dyslexia. In the...
بواسطة Kelsey Rodriguez 2023-07-03 18:20:15 0 11كيلو بايت
Marketing and Advertising
What Is Multilevel Marketing (MLM)?
Introduction Multilevel Marketing (MLM), sometimes known as network marketing, is one of the...
بواسطة Dacey Rankins 2025-10-20 16:05:56 0 1كيلو بايت
Business
Labor market analytics: what is it?
Sometimes we use the same words with the interlocutor, but at the same time we talk about...
بواسطة Dacey Rankins 2024-09-04 16:43:40 0 12كيلو بايت

BigMoney.VIP Powered by Hosting Pokrov