Мне интересно, поддерживает ли JavaScript запись функции внутри другой функции или вложенные функции (я читал об этом в блоге). Возможно ли это? Фактически, я использовал их, но не уверен в этой концепции. Я действительно не понимаю, пожалуйста, помогите!
javascript
function
nested
Красный лебедь
источник
источник
Следующее неприятно, но служит для демонстрации того, как можно обращаться с функциями, как с любыми другими объектами.
источник
Функции - это объекты первого класса, которые могут быть:
Основываясь на примере, приведенном Кенни:
Предупреждает вас с помощью 5.
источник
Да, можно написать и вызвать функцию, вложенную в другую функцию.
Попробуй это:
источник
Вы можете не только вернуть функцию, которую вы передали в другую функцию в качестве переменной, вы также можете использовать ее для вычислений внутри, но и определять ее снаружи. См. Этот пример:
источник