Будущее JavaScript: декораторы

Джерело:
Хабрахабр:

Дата публікації:
13/01/2021 09:49

Постійна адреса новини:
http://www.vsinovyny.com/7444124

Будущее JavaScript: декораторы

 

13/01/2021 09:49 // Хабрахабр:



Доброго времени суток, друзья!

Представляю вашему вниманию адаптированный перевод нового варианта предложения (сентябрь 2020 г.), касающегося использования декораторов в JavaScript, с небольшими пояснениями относительно характера происходящего.

Впервые данное предложение прозвучало около 5 лет назад и с тех пор претерпело несколько значительных изменений. В настоящее время оно (по-прежнему) находится на второй стадии рассмотрения.

Если вы раньше не слышали о декораторах или хотите освежить свои знания, рекомендую ознакомиться со следующими статьями:


Итак, что такое декоратор? Декоратор (decorator) — это функция, вызываемая на элементе класса (поле или методе) или на самом классе в процессе его определения, оборачивающая или заменяющая элемент (или класс) новым значением (возвращаемым декоратором).

Декорированное поле класса обрабатывается как обертка из геттера/сеттера, позволяющая извлекать/присваивать (изменять) значение этому полю.

Декораторы также могут аннотировать элемент класса метаданными (metadata). Метаданные — это коллекция простых свойств объекта, добавленных декораторами. Они доступны как набор вложенных объектов в свойстве [Symbol.metadata].
Читать дальше →

 

» Читати повністю

 

« Наступна новина з архіву
Лед холодный, огонь горячий, а кактус лучше не обнимать: как мозг формирует сенсорную память
  Попередня новина з архіву
МОЗ готує нові контракти на COVID-вакцини
»

 

 
© 2026 www.vsinovyny.com