JavaScript set()

0
11K

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.

Buscar
Categorías
Read More
Marketing and Advertising
How Does Retargeting Compare to Prospecting? A Complete Guide to Customer Acquisition and Growth in 2026
Every successful digital marketing strategy depends on two core activities: Attracting new...
By Dacey Rankins 2026-02-17 15:58:56 0 1K
Business
How Do Startup Founders Get Funding?
Securing funding is one of the most crucial steps in launching and growing a startup. Whether...
By Dacey Rankins 2025-04-01 16:57:41 0 15K
Television
FOX 32, Live TV. Chicago USA
FOX 32 is Chicago's source for news, weather, sports and entertainment. Our dedicated news team...
By Nikolai Pokryshkin 2022-09-14 08:52:28 0 42K
Marketing and Advertising
Top Tools Every Copywriter Should Use to Improve Their Writing
Introduction: Why Tools Matter in Copywriting Copywriting is often thought of as a purely...
By Dacey Rankins 2025-10-01 14:41:46 0 4K
Другое
FYRE: Величайшая вечеринка, которая не состоялась. FYRE: The Greatest Party That Never Happened. (2019)
Музыкальный фестиваль FYRE на частном острове на Багамах должен был стать самой крутой и...
By Nikolai Pokryshkin 2023-06-01 19:25:25 0 38K

BigMoney.VIP Powered by Hosting Pokrov