اختبار TypeScript
يقيس هذا الاختبار ما تعلّمته فعلًا في ثلاث مراحل، سهلة ثم متوسّطة ثم صعبة، وكل مرحلة تفتح التي بعدها. لا تلميحات فيه ولا حلول جاهزة، فأنت تعتمد على كودك وحده، ويُصحَّح تلقائيًا كما في الدروس.
- المرحلة 1مقفلة
السهلة
- بطاقة المستخدمواجهة (interface) وحقل اختياري9 دقائق
- مقاسات القهوةالأنواع الحرفية (literal types) وRecord10 دقائق
- المرحلة 2مقفلة
المتوسّطة
- دالة تجميع عامةدالة عامة (generic) تحفظ النوع14 دقيقة
- استخراج حقلالكلمة keyof ونوع الحقل T[K]14 دقيقة
- المرحلة 3مقفلة
الصعبة
- دالة reducer للمهاماتحاد مميَّز وتغطية كل الحالات18 دقيقة
- بيانات غير موثوقةالنوع unknown وحارس النوع (type guard)18 دقيقة