🧩

مُحاكي الكائنات (Objects) في JavaScript

استكشف وتعلّم عمليات الـ Object بطريقة بصرية تفاعلية خطوة بخطوة

typeof obj === "object"
let obj = { ... }
خصائص: 0 حالة: مفتوح آخر عملية:
🧩 obj Object [[Prototype]]: Object.prototype
// فارغ — أضف خصائص باستخدام العمليات
[[Prototype]]: Object.prototype null
JSON Preview
{ }
سجل العمليات
لا توجد عمليات بعد...
مقارنة سريعة
obj.key
وصول سريع
obj["key"]
مفاتيح ديناميكية
Object.freeze()
لا تعديل نهائياً
Object.seal()
تعديل فقط، لا إضافة
اختصارات مفيدة
Enterتشغيل العملية
{...}نسخة سطحية shallow copy
JSONنسخة عميقة deep copy
deleteيعيد true دائماً تقريباً!