কিভাবে প্রতিশ্রুতি জাভাস্ক্রিপ্ট কাজ করে?
কিভাবে প্রতিশ্রুতি জাভাস্ক্রিপ্ট কাজ করে?

ভিডিও: কিভাবে প্রতিশ্রুতি জাভাস্ক্রিপ্ট কাজ করে?

ভিডিও: কিভাবে প্রতিশ্রুতি জাভাস্ক্রিপ্ট কাজ করে?
ভিডিও: জাভাস্ক্রিপ্ট প্রতিশ্রুতি বনাম Async ওয়েট ব্যাখ্যা করা হয়েছে (5 মিনিটের মধ্যে) 2024, এপ্রিল
Anonim

আমাদের নিজস্ব করা জাভাস্ক্রিপ্ট প্রতিশ্রুতি

দ্য প্রতিশ্রুতি কনস্ট্রাক্টর একটি ফাংশন (একটি নির্বাহক) নেয় যা অবিলম্বে কার্যকর করা হবে এবং দুটি ফাংশনে পাস করে: সমাধান, যাকে কল করতে হবে যখন প্রতিশ্রুতি সমাধান করা হয় (একটি ফলাফল পাস করা), এবং প্রত্যাখ্যান, যখন এটি প্রত্যাখ্যান করা হয় (একটি ত্রুটি পাস করা)।

এই বিবেচনা, জাভাস্ক্রিপ্ট প্রতিশ্রুতি কি?

জাভাস্ক্রিপ্ট | প্রতিশ্রুতি . প্রতিশ্রুতি মধ্যে অ্যাসিঙ্ক্রোনাস অপারেশন পরিচালনা করতে ব্যবহৃত হয় জাভাস্ক্রিপ্ট . একাধিক অ্যাসিঙ্ক্রোনাস ক্রিয়াকলাপগুলির সাথে ডিল করার সময় এগুলি পরিচালনা করা সহজ যেখানে কলব্যাকগুলি কলব্যাক নরক তৈরি করতে পারে যা নিয়ন্ত্রণযোগ্য কোডের দিকে পরিচালিত করে।

উপরন্তু, কেন আমাদের জাভাস্ক্রিপ্টে প্রতিশ্রুতি দরকার? প্রতিশ্রুতি ম্যানুয়াল ত্রুটি পরিচালনার স্তরগুলি স্থাপন না করেই শৃঙ্খল থেকে ত্রুটিগুলিকে পাস করার এবং একটি সাধারণ জায়গায় পরিচালনা করার অনুমতি দেয়। প্রতিশ্রুতি বস্তুগুলি অ্যাসিঙ্ক্রোনাস ফাংশন সঞ্চালন করতে ব্যবহৃত হয়। MDN ডক্সের ১ম লাইন থেকে: The প্রতিশ্রুতি বস্তুটি অ্যাসিঙ্ক্রোনাস গণনার জন্য ব্যবহৃত হয়।

প্রতিশ্রুতি কিভাবে হুড অধীনে কাজ করে?

প্রতিশ্রুতি , ফণা অধীনে . আপনি একটি কলব্যাক পাস করছেন যা আপনার নির্দিষ্ট আচরণকে সংজ্ঞায়িত করে প্রতিশ্রুতি . ক প্রতিশ্রুতি একটি ধারক যা একটি মান পরিচালনা এবং রূপান্তর করার জন্য আমাদের একটি API দেয় এবং এর বিশেষত্ব হল এটি আমাদেরকে এমন মানগুলি পরিচালনা এবং রূপান্তর করতে দেয় যা আসলে এখনও সেখানে নেই।

জাভাস্ক্রিপ্ট কি অ্যাসিঙ্ক্রোনাস প্রতিশ্রুতি দেয়?

প্রতিশ্রুতি সম্পাদন, রচনা এবং পরিচালনার জন্য একটি সহজ বিকল্প প্রদান করুন অ্যাসিঙ্ক্রোনাস প্রথাগত কলব্যাক-ভিত্তিক পদ্ধতির সাথে তুলনা করলে অপারেশনগুলি। তারা আপনাকে হ্যান্ডেল করার অনুমতি দেয় অ্যাসিঙ্ক্রোনাস সিঙ্ক্রোনাস চেষ্টা/ক্যাচের অনুরূপ পদ্ধতি ব্যবহার করে ত্রুটি।

প্রস্তাবিত: