JavaScript set()

0
6χλμ.

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.

Αναζήτηση
Κατηγορίες
Διαβάζω περισσότερα
Internet
Google Ads, part 9: How to Create an Advertisment
part 8: Google Ads : Mectrics (bigmoney.vip) Two basic elements of ads to start with... Heading...
από FWhoop Xelqua 2023-02-15 11:53:19 0 12χλμ.
Darts
The Art of Darts: Precision, Strategy, and Skill
Darts, a game steeped in tradition yet evolving with the times, continues to captivate...
από Dacey Rankins 2024-06-20 18:56:44 0 13χλμ.
Business
Can a business biography help in networking?
In today’s interconnected world, networking is a key aspect of building a successful career...
από Dacey Rankins 2025-01-07 14:18:30 0 6χλμ.
Business
Do they hear you when you speak? Assessment methods and ways to develop communication skills
World statistics show that large companies lose tens of millions of dollars every year just...
από Dacey Rankins 2024-09-11 14:18:37 0 9χλμ.
Telecommunications
Telecommunications: Connecting the World
Telecommunications plays a vital role in our modern society, enabling communication across vast...
από Dacey Rankins 2024-10-15 18:28:20 0 12χλμ.
image/svg+xml


BigMoney.VIP Powered by Hosting Pokrov