Symbol.prototype[@@toPrimitive]‎‎

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث

الدالة Symbol.prototype[@@toPrimitive]‎ تحوّل كائن Symbol إلى قيمة أوليّة.

البنية العامة

Symbol()[Symbol.toPrimitive](hint);

القيمة المعادة

القيمة الأولية لكائن Symbol المُحدَّد.

الوصف

الدالة ‎[@@toPrimitive]()‎‎ التابعة للكائن Symbol تُعيد القيمة الأولية للكائن Symbol. لا يُستخدَم الوسيط hint.

تستدعي JavaScript الدالة ‎[@@toPrimitive]()‎‎ لتحويل كائن ما إلى قيمة أوليّة، ومن النادر أن تحتاج إلى استدعاء الدالة ‎[@@toPrimitive]()‎‎ يدويًا، إذ تستدعيها JavaScript تلقائيًا عندما تصادف كائنًا في مكانٍ تتوقع فيه قيمةً أوليةً.

دعم المتصفحات

الميزة Chrome Firefox Internet Explorer Opera Safari
الدعم الأساسي ؟ 44 غير مدعومة ؟ ؟

مصادر ومواصفات