تابع پاسخ به تماس یا (Callback Function) تابعی است که به عنوان ورودی به یک تابع دیگه پاس داده میشه تا کار اون تابع رو تکمیل کنه:
div.addEventListener('click', function(e) { alert(); });
توی این مثال آرگومان دوم متد addEventListener
یک Callback Function هست و زمانی اجرا میشه که روی المنت انتخابشده کلیک کنیم. بهطور کلی اگه بخوایم یک تکه کد بعد از یک عملیات خاص اجرا بشه از Callback Function استفاده میکنیم.
Resources:
https://codeburst.io/javascript-what-the-heck-is-a-callback-aba4da2deced
https://dev.to/macmacky/70-javascript-interview-questions-5gfi