الفرق بين المراجعتين لصفحة: «JavaScript/String/toString»
< JavaScript | String
لا ملخص تعديل |
ط استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}' |
||
سطر 44: | سطر 44: | ||
* معيار [http://www.ecma-international.org/ecma-262/5.1/#sec-15.5.4.2 ECMAScript 5.1]. | * معيار [http://www.ecma-international.org/ecma-262/5.1/#sec-15.5.4.2 ECMAScript 5.1]. | ||
* معيار [http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%203rd%20edition,%20December%201999.pdf ECMAScript 3rd Edition] . | * معيار [http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%203rd%20edition,%20December%201999.pdf ECMAScript 3rd Edition] . | ||
[[تصنيف:JavaScript]] | [[تصنيف:JavaScript|{{SUBPAGENAME}}]] | ||
[[تصنيف:JavaScript Global Objects]] | [[تصنيف:JavaScript Global Objects|{{SUBPAGENAME}}]] | ||
[[تصنيف:JavaScript String]] | [[تصنيف:JavaScript String|{{SUBPAGENAME}}]] |
المراجعة الحالية بتاريخ 15:41، 28 يناير 2018
الدالة String.prototype.toString()
تُعيد سلسلةً نصيةً تُمثِّل الكائن.
البنية العامة
str.toString()
القيمة المعادة
سلسلة نصية تُمثِّل الكائن.
الوصف
الكائن String
يُعيد تعريف الدالة toString()
التابعة للكائن Object
؛ أي أنَّه لا يرث الدالة Object.prototype.toString()
.
تُعيد الدالة toString()
في كائنات String
تمثيلًا نصيًا للكائن، وهي نفس القيمة المُعادة من الدالة String.prototype.valueOf()
.
أمثلة
استخدام toString()
المثال الآتي يعرض القيمة النصية لأحد كائنات String
:
var x = new String('Hello world');
console.log(x.toString()); // 'Hello world'
دعم المتصفحات
الميزة | Chrome | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
الدعم الأساسي | نعم | نعم | نعم | نعم | نعم |
مصادر ومواصفات
- مسودة المعيار ECMAScript Latest Draft.
- معيار ECMAScript 2015 (6th Edition).
- معيار ECMAScript 5.1.
- معيار ECMAScript 3rd Edition .