الفرق بين المراجعتين لصفحة: «JavaScript/Boolean/toString»

من موسوعة حسوب
لا ملخص تعديل
 
ط استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}'
 
سطر 47: سطر 47:
* معيار [http://www.ecma-international.org/ecma-262/5.1/#sec-15.6.4.2 ECMAScript 5.1].
* معيار [http://www.ecma-international.org/ecma-262/5.1/#sec-15.6.4.2 ECMAScript 5.1].
* معيار [http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%201st%20edition,%20June%201997.pdf ECMAScript 1st Edition] .  
* معيار [http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%201st%20edition,%20June%201997.pdf ECMAScript 1st Edition] .  
[[تصنيف:JavaScript]]
[[تصنيف:JavaScript|{{SUBPAGENAME}}]]
[[تصنيف:JavaScript Global Objects]]
[[تصنيف:JavaScript Global Objects|{{SUBPAGENAME}}]]
[[تصنيف:JavaScript Boolean]]
[[تصنيف:JavaScript Boolean|{{SUBPAGENAME}}]]

المراجعة الحالية بتاريخ 15:39، 28 يناير 2018

الدالة Boolean.prototype.toString()‎ تُعيد سلسلةً نصيّةً تُمثَّل كائن Boolean المعطي.

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

bool.toString()

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

سلسلة نصية تُمثَّل كائن Boolean المعطي.

الوصف

يُعيد الكائن Boolean تعريف الدالة toString الموروثة من الكائن Object؛ وستُعيد هذه الدالة سلسلةً نصيةً تُمثِّل الكائن Boolean.

ستستدعي JavaScript هذه الدالة تلقائيًا عند محاولة استخدام كائن Boolean كقيمة نصية، مثلًا: عند إضافة سلسلة نصية إلى كائن Boolean

ستُعيد الدالة toString في كائنات Boolean السلسلة النصية "true" أو "false" اعتمادًا على قيمة كائن Boolean.

أمثلة

هذا مثال عن استخدام الدالة toString لإسناد التمثيل النصي للكائن flag إلى المتغير myVar، لاحظ أنَّ التمثيل النصي لهذا الكائن هو "true":

var flag = new Boolean(true);
var myVar = flag.toString(); // "true"

هذا مثالٌ آخر عن التمثيل النصي لكائن Boolean قيمته هي false:

console.log(new Boolean().toString());

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

الميزة Chrome Firefox Internet Explorer Opera Safari
الدعم الأساسي نعم نعم نعم نعم نعم

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