আপনি কিভাবে নোড JS এ ত্রুটি ধরবেন?
আপনি কিভাবে নোড JS এ ত্রুটি ধরবেন?

ভিডিও: আপনি কিভাবে নোড JS এ ত্রুটি ধরবেন?

ভিডিও: আপনি কিভাবে নোড JS এ ত্রুটি ধরবেন?
ভিডিও: Async অপেক্ষা নরক চেষ্টা-ক্যাচ 2024, এপ্রিল
Anonim

আপনার একটি বিতরণ করার চারটি প্রধান উপায়ের সাথেও পরিচিত হওয়া উচিত নোডে ত্রুটি . js : নিক্ষেপ ত্রুটি (এটি তৈরি করা একটি ব্যতিক্রম ) পাস ত্রুটি একটি কলব্যাক, একটি ফাংশন জন্য বিশেষভাবে প্রদান করা হয় হ্যান্ডলিং ত্রুটি এবং অ্যাসিঙ্ক্রোনাস অপারেশনের ফলাফল।

এটি বিবেচনা করে, আপনি এক্সপ্রেসের ত্রুটিগুলি কীভাবে পরিচালনা করবেন?

যদি তুমি চাও হাতল একটি অ্যাসিঙ্ক্রোনাস ত্রুটি , আপনি পাঠাতে হবে ত্রুটি একটি মধ্যে প্রকাশ ত্রুটি পরবর্তী আর্গুমেন্ট মাধ্যমে হ্যান্ডলার. যদি আপনি Async ব্যবহার করছেন/একটিতে অপেক্ষা করছেন প্রকাশ করা অ্যাপ্লিকেশন, আপনি একটি মোড়ানো ফাংশন মত ব্যবহার করতে চান প্রকাশ করা - async-হ্যান্ডলার এটি আপনাকে চেষ্টা ছাড়াই অ্যাসিঙ্ক্রোনাস কোড লিখতে দেয়/ ধরা ব্লক

উপরন্তু, একটি Epipe ত্রুটি কি? প্রোগ্রামিংয়ের একটি শর্ত (POSIX-এও পরিচিত EPIPE ত্রুটি কোড এবং SIGPIPE সংকেত), যখন একটি প্রক্রিয়া পাইপ বা সকেটে একটি আউটপুট অনুরোধ করে, যা পিয়ার দ্বারা বন্ধ ছিল।

সহজভাবে তাই, আমি চেষ্টা ক্যাচ ব্যবহার করতে পারি?

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

নোড JS এ একটি ত্রুটি প্রথম কলব্যাক কি?

ত্রুটি - প্রথম কলব্যাক # সর্বাধিক অ্যাসিঙ্ক্রোনাস পদ্ধতি দ্বারা উন্মুক্ত নোড . js কোর এপিআই একটি ইডিওম্যাটিক প্যাটার্ন অনুসরণ করে যা একটি হিসাবে উল্লেখ করা হয় ত্রুটি - প্রথম কলব্যাক . যখন অপারেশন সম্পন্ন হয় বা একটি ত্রুটি উত্থাপিত হয়, কলব্যাক ফাংশন দিয়ে বলা হয় ত্রুটি বস্তু (যদি থাকে) হিসাবে পাস প্রথম যুক্তি.

প্রস্তাবিত: