| вопрос | ответ |
|---|---|
| Функцию можно скопировать в другую переменную. | function sayHi(person) { alert('Привет, ' + person); } var func = sayHi; alert(func); // выведет код функции |
| Функция — не просто значение, это объект. | В него можно даже записать свойство: function sayHi() { } sayHi.test = 5; alert(sayHi.test); // 5 |
| В JavaScript функция является значением, таким же как строка или число. | Объявление создает функцию и записывает ссылку на неё в переменную. |