নোডে অপেক্ষা কি?
নোডে অপেক্ষা কি?

ভিডিও: নোডে অপেক্ষা কি?

ভিডিও: নোডে অপেক্ষা কি?
ভিডিও: Cancer of Lymphnodes | লিম্ফোমাঃ রোগ লক্ষণ ও রোগ নির্ণয় | Lymphoma | Dr. Md. Gulzar Hossain 2024, এপ্রিল
Anonim

সঙ্গে নোড v8, async/ অপেক্ষা করা বৈশিষ্ট্য আনুষ্ঠানিকভাবে দ্বারা ঘূর্ণিত হয়েছে নোড প্রতিশ্রুতি এবং ফাংশন চেইনিং মোকাবেলা করতে. ফাংশন একের পর এক শৃঙ্খলিত করা প্রয়োজন হয় না, সহজভাবে অপেক্ষা করা যে ফাংশনটি প্রতিশ্রুতি প্রদান করে। কিন্তু ফাংশন async আগে ঘোষণা করা প্রয়োজন অপেক্ষা করছে একটি প্রতিশ্রুতি ফেরত একটি ফাংশন.

এছাড়াও প্রশ্ন হল, নোড JS এ কি অপেক্ষা করছে?

অপেক্ষা করা . js একটি হালকা ওজনের, নির্ভরতা-মুক্ত প্রতিশ্রুতি লাইব্রেরি যা সেটের পরিপ্রেক্ষিতে চিন্তা করে সিরিয়াল এবং সমান্তরাল যুক্তি উভয়কেই সহজ করে তোলে। আপনি অপেক্ষা করা () জিনিসের একটি সেট, এবং একবার আপনার কাছে সমস্ত জিনিস হয়ে গেলে, আপনি স্টাফ করেন।

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

এটির পাশাপাশি, আমি কি নোডে অ্যাসিঙ্ক ওয়েট ব্যবহার করতে পারি?

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

আপনি কিভাবে একটি প্রতিশ্রুতি অপেক্ষা করবেন?

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

প্রস্তাবিত: