JavaScript ऑब्जैक्ट toString() विधि
- पिछला पृष्ठ seal()
- अगला पृष्ठ valueOf()
- एक स्तर ऊपर 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 | फायरफॉक्स | सफारी | ओपेरा |
---|---|---|---|---|---|
Chrome | IE | Edge | फायरफॉक्स | सफारी | ओपेरा |
समर्थन | समर्थन | समर्थन | समर्थन | समर्थन | समर्थन |
संबंधित पृष्ठ
- पिछला पृष्ठ seal()
- अगला पृष्ठ valueOf()
- एक स्तर ऊपर JavaScript ऑब्जेक्ट संदर्भ मानवच