الفرق بين المراجعتين لصفحة: «JavaScript/Symbol/valueOf»
< JavaScript | Symbol
لا ملخص تعديل |
ط استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}' |
||
سطر 37: | سطر 37: | ||
* مسودة المعيار [https://tc39.github.io/ecma262/#sec-symbol.prototype.valueof ECMAScript Latest Draft]. | * مسودة المعيار [https://tc39.github.io/ecma262/#sec-symbol.prototype.valueof ECMAScript Latest Draft]. | ||
* معيار [http://www.ecma-international.org/ecma-262/6.0/#sec-symbol.prototype.valueof ECMAScript 2015 (6th Edition)]. | * معيار [http://www.ecma-international.org/ecma-262/6.0/#sec-symbol.prototype.valueof ECMAScript 2015 (6th Edition)]. | ||
[[تصنيف:JavaScript]] | [[تصنيف:JavaScript|{{SUBPAGENAME}}]] | ||
[[تصنيف:JavaScript Global Objects]] | [[تصنيف:JavaScript Global Objects|{{SUBPAGENAME}}]] | ||
[[تصنيف:JavaScript Symbol]] | [[تصنيف:JavaScript Symbol|{{SUBPAGENAME}}]] |
المراجعة الحالية بتاريخ 15:44، 28 يناير 2018
الدالة Symbol.prototype.valueOf()
تعيد القيمة الأوليّة (primitive value) لكائن Symbol
.
البنية العامة
Symbol().valueOf();
القيمة المعادة
القيمة الأولية للكائن Symbol
.
الوصف
الدالة valueOf
التابعة للكائن Symbol تُعيد القيمة الأولية للكائن Symbol.
تستدعي JavaScript الدالة valueOf
لتحويل كائن ما إلى قيمة أوليّة، ومن النادر أن تحتاج إلى استدعاء الدالة valueOf
يدويًا، إذ تستدعيها JavaScript تلقائيًا عندما تصادف كائنًا في مكانٍ تتوقع فيه قيمةً أوليةً.
دعم المتصفحات
الميزة | Chrome | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
الدعم الأساسي | 38 | 36 | غير مدعومة | 25 | 9 |
على النقيض من متصفح IE، يدعم متصفح Edge هذه الميزة في الإصدار 12.
مصادر ومواصفات
- مسودة المعيار ECMAScript Latest Draft.
- معيار ECMAScript 2015 (6th Edition).