Вопросы с тегом «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 2 1 …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.