Object.hasOwn() لديه خاصية خاصة
آخر تحديث: 2026-10-13
Object.hasOwn() لديه خاصية خاصة
Object.hasOwn يتحقق مما إذا كان للكائن الخاصية الخاصة المحددة. أكثر أمانًا من hasOwnProperty.
| التصنيف | الكائنات |
|---|
⚙️ المعاملات
| obj | |
|---|---|
| propertyName |
القيمة المُعادة:قيمة منطقية.
يعدّل القيمة الأصلية:لا (يُعيد قيمة جديدة)
▶ مثال
عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:
💡 تلميح
ℹ️ info
🌐 دعم المتصفح
| المتصفح | |||||
|---|---|---|---|---|---|
| Object.hasOwn() | ✓ v64 | ✓ v79 | ✓ v78 | ✓ v12 | ✓ v51 |
| مدعوم في جميع المتصفحات الحديثة | |||||
🏷️ كائنات ذات صلة
💡 حالات ذات صلة
المزيد من الحالات قادم قريباً — تابعونا.
📚 دروس ذات صلة
❓ أسئلة شائعة
QObject.hasOwn مقابل hasOwnProperty؟
AhasOwnProperty قد تفشل على كائنات النموذج الفارغ؛ Object.hasOwn آمنة دائمًا.
Qهل تفحص سلسلة النماذج الأولية؟
Aلا — الخصائص الذاتية فقط. الخصائص الموروثة تُرجع false.
Qمتى أضيفت؟
Aفي ES2022.