Siyetian Dynamic IPمساحة إعلانيةSiyetian Static IPمساحة إعلانيةZhongyi Fingerprint Browserمساحة إعلانية
أداة التطوير

json توليد نوع TypeScript

اشتقاق أنواع TypeScript من عينات JSON ، ويدعم الكائنات المتداخلة والمصفوفات وأنواع الوصلات.

json توليد نوع TypeScript دليل المستخدم

  1. املأ المعلمات أو حدد الملف وفقًا للنموذج ، وتحقق من الوحدة والتنسيق أولاً.
  2. أدخل {"name": "xiaowang" ، "age": 20} لإنشاء النوع المقابل.
  3. انقر فوق الزر معالجة لعرض النتائج ، يمكنك نسخها أو تنزيلها وحفظها.

طريقة الحساب وقواعد المعالجة

يتم إنشاء إعلان النوع بشكل متكرر وفقًا لنوع قيمة العينة ، ويتم الإشارة إلى اسم الحقل باستخدام سلسلة JSON.

نطاق الاستخدام

استنتج فقط وفقًا للمثال ؛ يتم استنتاج المصفوفة الفارغة إلى غير معروف [] ، ولا يتم الاستدلال على الحقل الاختياري أو فحص وقت التشغيل.

هل يمكن للنوع الذي تم إنشاؤه استبدال فحص الواجهة؟

لا يمكن. إنه يستنتج فقط النوع الثابت وفقًا لعينة JSON هذه ، ولا يعرف جميع حالات الواجهة ، ولا يولد فحوصات وقت التشغيل. ستنشئ مصفوفة فارغة [] غير معروف ، وتحتاج الحقول الاختيارية التي لا تظهر في العينة إلى استكمالها من قبل المطور.

هل سيتم حفظ محتوى الإدخال على الخادم؟

تعالج هذه الأداة المدخلات في المتصفح ، ولا تقوم بتحميل الملفات أو إنشاء محتوى. يتم حفظ درجات ممارسة الكتابة فقط في المتصفح الأصلي.

لماذا قد تكون النتيجة مختلفة عن الأدوات الأخرى؟

استنتج فقط وفقًا للمثال ؛ يتم استنتاج المصفوفة الفارغة إلى غير معروف [] ، ولا يتم الاستدلال على الحقل الاختياري أو فحص وقت التشغيل. يرجى مقارنة وحدة الإدخال وطريقة التقريب والقواعد المعمول بها وإصدار البيانات أولاً.