জাভাস্ক্রিপ্টে যেহেতু ফাংশনগুলি অবজেক্ট তাই আমরা সেগুলিকে অন্য ফাংশনে প্যারামিটার হিসাবে প্রেরণ করতে পারি। এই ফাংশনগুলিকে অন্য ফাংশনের ভিতরে কল করা যেতে পারে এবং পাস করা ফাংশনটিকে কলব্যাক ফাংশন হিসাবে উল্লেখ করা হয়৷
নিচে জাভাস্ক্রিপ্ট কলব্যাক −
এর জন্য কোড দেওয়া হলউদাহরণ
<!DOCTYPE html> <html> <head> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } </style> </head> <body> <h1>JavaScript Boolean constructor Property</h1> <p class="sample"></p> <button class="btn">CLICK HERE</button> <h3> Click on the above button to call the add function which calls back another function </h3> <script> function add(a, b, callback) { callback(a + b); } function multiplyResultByTwo(res) { document.querySelector(".sample").innerHTML = res * 2; } document.querySelector(".btn").addEventListener("click", () => { add(4, 5, multiplyResultByTwo); }); </script> </body> </html>
আউটপুট
"এখানে ক্লিক করুন" বোতামে ক্লিক করলে -