طريقة toString() لجسم JavaScript
- الصفحة السابقة seal()
- الصفحة التالية valueOf()
- العودة إلى الطبقة السابقة دليل مرجعي للاعبject JavaScript
التعريف والاستخدام
toString()
تُرجع الطريقة الجسم كنص.
إذا toString()
الطريقة لا يمكنها العودة بنص، تُرجع "[object Object]".
Object.toString()
تُرجع دائمًا بناء الجسم.
toString()
الطريقة لا تغير الجسم الأصلي.
الشرح
كل جسم JavaScript يحتوي على toString()
الطريقة.
عندما تحتاج إلى عرض الجسم كنص (مثل في HTML) أو استخدام الجسم كنص، يستخدم JavaScript داخليًا toString()
الطريقة.
عادةً لا تستخدمها في كودك الخاص.
مثال
مثال 1
استخدام toString() على المجموعة:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let text = fruits.toString();
مثال 2
استخدام toString() على الجسم:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = person.toString();
مثال 3
استخدام Object.toString() على الجسم:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = Object.toString(person);
النحو
الجسم.toString()
المعاملات
بدون معاملات.
القيمة المُرجعة
النوع | الوصف |
---|---|
النص | يُمثل نصًا للمجرد. |
"[object type]" | إذا لم يكن بإمكانه العودة بـ نص. |
دعم المتصفح
toString()
هي خصائص ECMAScript1 (ES1)。
جميع المتصفحات الحديثة تدعم ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
الدعم | الدعم | الدعم | الدعم | الدعم | الدعم |
الصفحات ذات الصلة
- الصفحة السابقة seal()
- الصفحة التالية valueOf()
- العودة إلى الطبقة السابقة دليل مرجعي للاعبject JavaScript