অসিঙ্ক ফাংশন কি প্রতিশ্রুতি দেয়?

সুচিপত্র:

অসিঙ্ক ফাংশন কি প্রতিশ্রুতি দেয়?
অসিঙ্ক ফাংশন কি প্রতিশ্রুতি দেয়?
Anonim

অ্যাসিঙ্ক ফাংশন সর্বদা একটি প্রতিশ্রুতি প্রদান করে। যদি একটি অ্যাসিঙ্ক ফাংশনের রিটার্ন মান স্পষ্টভাবে একটি প্রতিশ্রুতি না হয় তবে এটি একটি প্রতিশ্রুতিতে আবৃত করা হবে। দ্রষ্টব্য: যদিও একটি async ফাংশনের রিটার্ন মান এমন আচরণ করে যেন এটি একটি Promise.resolve-এ মোড়ানো, তারা সমতুল্য নয়৷

ফায়ারবেস কি প্রতিশ্রুতি ফিরিয়ে দেয়?

Firebase প্রতিশ্রুতি নির্গত করে, তাই বেশিরভাগ সময় আপনাকে নিজের তৈরি করতে হবে না, আপনি শুধুমাত্র Firebase তৈরি করা প্রতিশ্রুতি API ব্যবহার করবেন। কোডের একটি সাধারণ বিট এই মত দেখতে হতে পারে. … প্রতিটি CheckoutService ফাংশন একটি প্রতিশ্রুতি প্রদান করে, যাতে আমি তাদের চেইন করতে পারি এবং কলব্যাক হেল এড়াতে পারি।

অ্যাসিঙ্ক কীভাবে প্রতিশ্রুতির সাথে সম্পর্কিত অপেক্ষা করছে?

Async/Await হল একটি অভিনব সিনট্যাক্স যা সিঙ্ক্রোনাস কোড ফ্যাশনে একাধিক প্রতিশ্রুতি পরিচালনা করতে পারে। যখন আমরা একটি ফাংশন ঘোষণার আগে async কীওয়ার্ড রাখি, এটি একটি প্রতিশ্রুতি দেবে এবং আমরা এটির ভিতরে await কীওয়ার্ড ব্যবহার করতে পারি যা প্রতিশ্রুতি সমাধান বা প্রত্যাখ্যান না হওয়া পর্যন্ত কোডটিকে ব্লক করে দেয়৷

ফাংশন কি প্রতিশ্রুতি প্রদানের জন্য অপেক্ষা করে?

প্রতিশ্রুতি পূরণ না হওয়া পর্যন্ত সেই লাইনে আপনার কোডকে বিরতি দেওয়ার জন্য যেকোন অ্যাসিঙ্ক প্রতিশ্রুতি-ভিত্তিক ফাংশনের সামনে

await রাখা যেতে পারে, তারপর ফলাফলের মান ফেরত দিন। ওয়েব API ফাংশন সহ যে কোনও প্রতিশ্রুতি প্রদান করে এমন কোনও ফাংশনকে কল করার সময় আপনি await ব্যবহার করতে পারেন৷

অসিঙ্ক ফাংশন কি একটি প্রতিশ্রুতি?

অ্যাসিঙ্ক ফাংশন একটি প্রতিশ্রুতি প্রদান করে। async ফাংশন তার ফলাফল ফেরত দিতে একটি অন্তর্নিহিত প্রতিশ্রুতি ব্যবহার করে। এমনকি যদি আপনি একটি ফিরে নাপ্রতিশ্রুতি স্পষ্টভাবে অ্যাসিঙ্ক ফাংশন নিশ্চিত করে যে আপনার কোড একটি প্রতিশ্রুতির মাধ্যমে পাস করা হয়েছে। … অ্যাসিঙ্ক ব্যবহার করার সময় ওয়েট ট্রাই ক্যাচ ব্যবহার করে ভুল হ্যান্ডলিং নিশ্চিত করুন।

প্রস্তাবিত:

আকর্ষণীয় নিবন্ধ
স্প্রিং বুটে কি টমক্যাট এম্বেড করা আছে?
আরও পড়ুন

স্প্রিং বুটে কি টমক্যাট এম্বেড করা আছে?

স্প্রিং বুটের লক্ষ্য ডিফল্টরূপে উৎপাদন প্রস্তুত করা। এর মানে হল যে এটি বাক্সের বাইরে দরকারী ডিফল্ট সহ পাঠানো হয় যা প্রয়োজনে ওভাররাইড করা হতে পারে। ডিফল্টরূপে, স্প্রিং বুট একটি এমবেডেড Apache Tomcat বিল্ড প্রদান করে. টমক্যাট কি স্প্রিং বুটে এম্বেড করা আছে?

মিহরাব কি একটি কুলুঙ্গি?
আরও পড়ুন

মিহরাব কি একটি কুলুঙ্গি?

যেকোন মসজিদের সবচেয়ে গুরুত্বপূর্ণ উপাদান হল মিহরাব, কুলুঙ্গি যা মক্কার দিক নির্দেশ করে, আরবের মুসলমানদের পবিত্র তীর্থস্থান, যা মুসলমানরা প্রার্থনা করার সময় মুখোমুখি হয়। কিবলায় মিহরাব কি? মিহরাবটি কিবলার দেয়ালে একটি কুলুঙ্গি যা মক্কার দিক নির্দেশ করে;

নাইনটে কি একটি শব্দ?
আরও পড়ুন

নাইনটে কি একটি শব্দ?

Ninette হল Anne (হিব্রু) এর একটি বিকল্প বানান: হ্যানার ইংরেজি প্রকরণ। নিনেটটিও নিনার একটি রূপ (স্প্যানিশ, হিব্রু)। Ninette Ninon (ফরাসি, হিব্রু) এর একটি রূপ হিসাবেও ব্যবহৃত হয়। নিনেট কি? / nɪˈnɛt / ফোনেটিক রিস্পেলিং। বিশেষ্য . একটি মহিলার দেওয়া নাম। নিনেট নামের বানান কীভাবে?