Іменовані та анонімні функції
Якщо функцію ініціалізують, задаючи їй ім'я - то це іменована функція.
Якщо функція ініціалізується без імені - це анонімна функція.
Анонімні функції як правило присвоюються в змінні, можуть ставати методами об'єктів, бути каллбек-функціями і т.п.
function fun(...){ ... }
var fun = function(...){ ... }
Завдання.
-
Протестуйте наступний код, виправте помилку, зробіть висновки:
var a = A(3);
var b = B(5);
console.log(a, b);
function A(x){ return x * 2; }
var B = function(x){ return x + 3; }