আমাদের কি কলব্যাক ফাংশন দরকার?

আমাদের কি কলব্যাক ফাংশন দরকার?
আমাদের কি কলব্যাক ফাংশন দরকার?
Anonim

কলব্যাক নিশ্চিত করে যে একটি কাজ সম্পূর্ণ হওয়ার আগে একটি ফাংশন চালানো যাচ্ছে না কিন্তু টাস্ক সম্পূর্ণ হওয়ার পরেই চলবে। এটি আমাদের অ্যাসিঙ্ক্রোনাস জাভাস্ক্রিপ্ট কোড বিকাশে সহায়তা করে এবং সমস্যা এবং ত্রুটি থেকে আমাদের নিরাপদ রাখে।

আমাদের কেন কলব্যাক ফাংশন দরকার?

কলব্যাক হল অন্য কিছু সম্পন্ন হওয়ার পরে কিছু পরিচালনা করার একটি দুর্দান্ত উপায়। এখানে কিছু দ্বারা আমরা একটি ফাংশন সঞ্চালন মানে. আমরা যদি অন্য কোনো ফাংশন রিটার্ন করার ঠিক পরে কোনো ফাংশন এক্সিকিউট করতে চাই, তাহলে কলব্যাক ব্যবহার করা যেতে পারে। জাভাস্ক্রিপ্ট ফাংশনে অবজেক্টের ধরন আছে।

কলব্যাক ফাংশনের পয়েন্ট কী?

অবিলম্বে কল করার পরিবর্তে, কলব্যাক ফাংশনটি ভবিষ্যতে একটি নির্দিষ্ট সময়ে কল করা হয়। সাধারণত এটি ব্যবহৃত হয় যখন একটি কাজ শুরু করা হচ্ছে যা অ্যাসিঙ্ক্রোনাসভাবে শেষ হবে (অর্থাৎ কলিং ফাংশন ফিরে আসার কিছু সময় পরে শেষ হবে)।

কলব্যাক ফাংশন কী এবং আমরা কখন এটি ব্যবহার করব?

প্রায়শই আপনি কলব্যাক ব্যবহার করেন যখন আপনাকে আর্গুমেন্ট সহ একটি ফাংশন কল করতে হবে যা অন্য ফাংশনের প্রক্রিয়ায় প্রক্রিয়া করা হবে। উদাহরণস্বরূপ পিএইচপি অ্যারে_ফিল্টার এবং অ্যারে_ম্যাপে একটি লুপে কল করার জন্য কলব্যাক গ্রহণ করে।

কলব্যাক ফাংশন কি খারাপ?

কলব্যাকগুলি হল ঠিক আছে যখন আপনাকে একাধিক জিনিস লোড করতে হবে এবং সেগুলি যে ক্রমানুসারে পরিচালনা করা হবে তা নিয়ে চিন্তা করবেন না, তবে যখন আপনাকে অর্ডার করা লিখতে হবে তখন সেগুলি দুর্দান্ত নয়, অনুক্রমিক কোড। অধিকাংশ ক্ষেত্রে,লোকেরা কৃত্রিমভাবে অনুক্রমিক কোড হিসাবে গভীর কলব্যাক চেইন ব্যবহার করেছে৷

প্রস্তাবিত: