·understand-type-widening
</>

understand-type-widening

استخدمه عند الخلط بين سبب استنتاج TypeScript للأنواع العامة. يُستخدم عندما يعطي const vs Let أنواعًا مختلفة. يُستخدم عندما تصبح القيم الحرفية سلسلة أو رقمًا.

4التثبيتات·0الرائج·@marius-townhouse

التثبيت

$npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill understand-type-widening

كيفية تثبيت understand-type-widening

ثبّت مهارة الذكاء الاصطناعي understand-type-widening بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill understand-type-widening
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: marius-townhouse/effective-typescript-skills.

When TypeScript infers a type from a value, it often widens it.

A variable initialized with "x" could be intended to hold any string, or just the literal "x". TypeScript guesses using heuristics, and understanding these helps you write predictable code.

If TypeScript infers a broader type than you expected, you're seeing widening.

استخدمه عند الخلط بين سبب استنتاج TypeScript للأنواع العامة. يُستخدم عندما يعطي const vs Let أنواعًا مختلفة. يُستخدم عندما تصبح القيم الحرفية سلسلة أو رقمًا. المصدر: marius-townhouse/effective-typescript-skills.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill understand-type-widening
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-26
آخر تحديث
2026-03-11

Browse more skills from marius-townhouse/effective-typescript-skills

إجابات سريعة

ما هي understand-type-widening؟

استخدمه عند الخلط بين سبب استنتاج TypeScript للأنواع العامة. يُستخدم عندما يعطي const vs Let أنواعًا مختلفة. يُستخدم عندما تصبح القيم الحرفية سلسلة أو رقمًا. المصدر: marius-townhouse/effective-typescript-skills.

كيف أثبّت understand-type-widening؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill understand-type-widening بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/marius-townhouse/effective-typescript-skills