Что такое декораторы в JavaScript

Что такое декораторы в JavaScript

От автора: javascript очень гибкий язык и он позволяет пользоваться такими вещами, как декораторы. В данном уроке мы разберем, что это такое, зачем декораторы нужны и как ими пользоваться.

Из урока вы узнаете, что такое декораторы в javascript, зачем они нужны и как создавать декораторы, используя чистый javascript.

В результате урока мы напишем с вами 5 декораторов, которые будут расширять функционал 2х функций: вычисление факториала и функция по нахождению n-ого числа в последовательности Фибоначчи. Первый декоратор будет выводить в консоль название функции и результат ее выполнения. Второй декоратор будет вычислять количество вызовов данной функции. Третий — время выполнение. Четвертый — добавлять кэш. И пятый декоратор будет валидировать количество входных параметров в функцию.

скачать исходники

Метки:

Похожие статьи:

Комментарии Вконтакте: