Запитання з тегом «function-expression»

5
Навіщо використовувати вирази з іменованими функціями?
У нас є два різні способи вираження функції в JavaScript: Вираз іменованої функції (NFE) : var boo = function boo () { alert(1); }; Вираз анонімної функції : var boo = function () { alert(1); }; І їх обох можна викликати boo();. Я справді не можу зрозуміти, чому / коли …

5
Рекурсивний виклик функції javascript
Я можу створити рекурсивну функцію у такій змінній: /* Count down to 0 recursively. */ var functionHolder = function (counter) { output(counter); if (counter > 0) { functionHolder(counter-1); } } З цим functionHolder(3);вийшов би результат 3 2 1 0. Скажімо, я зробив наступне: var copyFunction = functionHolder; copyFunction(3);буде виведено, 3 …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.