تنسيق ونسخ JSON مباشرة من Console المتصفح
2024-06-21
عندما تكون البيانات موجودة بالفعل في الذاكرة، سطر واحد في Console قد يكون أسرع من أي مسار تصدير. الأهم هو نسخ JSON صالح وقابل للمشاركة.
copy وstringify
في Chrome استخدم copy(obj)، ولصيغة موحدة استخدم copy(JSON.stringify(obj, null, 2)).
copy(JSON.stringify(responseData, null, 2));console.table
مفيد لمصفوفات الكائنات، لكن التداخل العميق يحتاج stringify أو ناتجًا منسقًا من أداة online.
لوحة Network
يمكن نسخ response مباشرة، لكن الأجسام الضخمة قد تُقصّ جزئيًا.
المراجع الدائرية
الكائنات المرتبطة بـ DOM قد تفشل مع stringify؛ انسخ أجزاء بيانات بسيطة فقط.
الدمج مع الأدوات
Console -> منسّق JSON محلي -> تحقق/تصغير/حفظ fixture بشكل آمن.