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