Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Callback в іншій функції». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)Передати callback-функцію можна просто **як аргумент** під час виклику іншої функції - адже в JavaScript функції є **значеннями** (first-class citizens). **Ключове:** щоб передати callback, вкажи його як параметр при виклику функції, а всередині функції-приймача виклич його за іменем, коли потрібно виконати.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)ЗображенняПередати callback-функцію можна просто **як аргумент** під час виклику іншої функції - адже в JavaScript функції є **значеннями** (first-class citizens). Приклад: ```javascript function doSomething(callback) { console.log('Роблю щось...'); callback(); // викликаємо переданий колбек } function afterDone() { console.log('Готово!'); } doSomething(afterDone); ``` Виведе: ```javascript Роблю щось... Готово! ``` --- Можна передати **анонімний колбек** прямо під час виклику: ```javascript doSomething(() => { console.log('Готово!'); }); ``` --- **Підсумок:** Щоб передати callback, **вкажи його як параметр** при виклику функції. А всередині функції-приймача - **виклич його за іменем**, коли потрібно виконати.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.