Получи случайную криптовалюту за регистрацию!

#junior #js #вопрос Вопрос: Почему функции в JS называют об | Web Interview

#junior
#js
#вопрос

Вопрос:
Почему функции в JS называют объектами первого класса (First-class Objects)?

Ответ:
Функции называют объектами первого класса, потому что они обрабатываются также, как и любое другое значение в JS. Они могут присваиваться переменным, быть свойством объекта и методами классов, элементом массива, аргументом другой функции, значением, возвращаемым функцией.

Примечание:
Единственным отличием функции от любого другого значения в JS является то, что функция может быть выполнена или вызвана.

Web Interview