Nodejs এ async ফাংশন কি?
Nodejs এ async ফাংশন কি?

ভিডিও: Nodejs এ async ফাংশন কি?

ভিডিও: Nodejs এ async ফাংশন কি?
ভিডিও: #81 JavaScript Bangla Tutorial | Callback Functions | Asynchronous JavaScript - 1 2024, মে
Anonim

অ্যাসিঙ্ক ফাংশন আপনাকে প্রতিশ্রুতি-ভিত্তিক কোড লিখতে দিন যেন এটি সিঙ্ক্রোনাস। একবার আপনি একটি সংজ্ঞায়িত ফাংশন ব্যবহার করে অ্যাসিঙ্ক কীওয়ার্ড, তারপর আপনি ব্যবহার করতে পারেন অপেক্ষা করা এর মধ্যে কীওয়ার্ড ফাংশন শরীর যখন async ফাংশন একটি মান প্রদান করে, প্রতিশ্রুতি পূরণ হয়, যদি async ফাংশন একটি ত্রুটি নিক্ষেপ করে, এটি প্রত্যাখ্যাত হয়।

এছাড়াও জিজ্ঞাসা করা হয়েছে, Nodejs এ async কি অপেক্ষা করছে?

অ্যাসিঙ্ক / অপেক্ষা করা লেখার একটি নতুন উপায় অ্যাসিঙ্ক্রোনাস কোড জন্য পূর্ববর্তী বিকল্প অ্যাসিঙ্ক্রোনাস কোড হল কলব্যাক এবং প্রতিশ্রুতি। অ্যাসিঙ্ক / অপেক্ষা করা আসলে প্রতিশ্রুতি উপরে নির্মিত শুধুমাত্র সিনট্যাক্স চিনি. এটি প্লেইন কলব্যাক বা নোড কলব্যাকের সাথে ব্যবহার করা যাবে না।

দ্বিতীয়ত, একটি async ফাংশন কী ফেরত দেয়? দ্য async ফাংশন ঘোষণা একটি সংজ্ঞায়িত করে অ্যাসিঙ্ক্রোনাস ফাংশন , যা রিটার্ন একটি অ্যাসিঙ্ক ফাংশন বস্তু যখন একটি async ফাংশন বলা হয়, এটা রিটার্ন একটি প্রতিশ্রুতি. যখন async ফাংশন রিটার্ন করে একটি মান, প্রতিশ্রুতি সঙ্গে সমাধান করা হবে ফিরে এসেছে মান

এছাড়া Async এর ব্যবহার কি?

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

Async কি অপেক্ষা করছে?

দ্য অপেক্ষা করা কীওয়ার্ড শুধুমাত্র ভিতরে বৈধ অ্যাসিঙ্ক ফাংশন উদ্দেশ্যে অ্যাসিঙ্ক / অপেক্ষা করা সিঙ্ক্রোনাসভাবে প্রতিশ্রুতি ব্যবহার করে সহজ করা, এবং প্রতিশ্রুতির একটি গ্রুপে কিছু আচরণ করা। যেহেতু প্রতিশ্রুতিগুলি কাঠামোগত কলব্যাকের অনুরূপ, অ্যাসিঙ্ক / অপেক্ষা করা জেনারেটর এবং প্রতিশ্রুতি একত্রিত করার অনুরূপ।

প্রস্তাবিত: