جاوااسکریپت / Error Handling
آزمون پایان فصل — Error Handling
تمرینها
تمرین 1
کدام ویژگی از یک شیء Error، مسیر دقیق فراخوانی توابع تا نقطهی وقوع خطا را در خود نگه میدارد؟
برای ثبت نتیجهی این تمرین لطفاً وارد حساب کاربری خود شوید.
تمرین 2
اگر مقدار پارامتر بلوک catch مورد نیاز نباشد، در نسخههای مدرن جاوااسکریپت چه کاری میتوان انجام داد؟
برای ثبت نتیجهی این تمرین لطفاً وارد حساب کاربری خود شوید.
تمرین 3
در ساخت یک خطای سفارشی با کلاسی که از Error ارثبری میکند، فراخوانی super(message) در سازنده چه نقشی دارد؟
برای ثبت نتیجهی این تمرین لطفاً وارد حساب کاربری خود شوید.
تمرین 4
اگر یک Promise در کد ناهمزمان reject شود و هیچ catch یا try/catch ای برای آن نوشته نشده باشد، چه اتفاقی رخ میدهد؟
برای ثبت نتیجهی این تمرین لطفاً وارد حساب کاربری خود شوید.
تمرین 5
گزینهی cause در سازندهی Error (مثل new Error(message, { cause: originalError })) چه هدفی را دنبال میکند؟
برای ثبت نتیجهی این تمرین لطفاً وارد حساب کاربری خود شوید.
