JavaScript 对象 toString() 方法
- Kwanza seal()
- Pya valueOf()
- Rudi kwa ukweli wa juu Mwongozo wa object ya JavaScript
定义和用法
toString()
方法将对象作为字符串返回。
如果 toString()
方法不能返回字符串,则返回 "[object Object]"。
Object.toString()
总是返回对象构造函数。
toString()
方法不会更改原始对象。
说明
每个 JavaScript 对象都有 toString()
方法。
当需要将对象显示为文本(如在 HTML 中)或需要将对象用作字符串时,JavaScript 在内部使用 toString()
方法。
通常,您不会在自己的代码中使用它。
Mfano
Mfano 1
Kuandaa toString() kwenye kipindi:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let text = fruits.toString();
Mfano 2
Kuandaa toString() kwenye kifaa:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = person.toString();
Mfano 3
Kuandaa Object.toString() kwenye kifaa:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = Object.toString(person);
Inayotumia
kifaa.toString()
Hatua
Hakuna hatua.
Matokeo
Aina | Inaandika |
---|---|
Maelezo | Inaonyesha maelezo ya kifaa kama ni kifaa cha kawaida. |
"[object type]" | kama iweze kuzingatia maelezo ya kifaa cha kawaida. |
Vifaa vya kina vya kidhamu vinapatia
toString()
Ni muhimu wa ECMAScript1 (ES1).
Watazima wa wengi wa wengi wa vifaa vya kina vya kidhamu vinapatia ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Msaada | Msaada | Msaada | Msaada | Msaada | Msaada |
- Kwanza seal()
- Pya valueOf()
- Rudi kwa ukweli wa juu Mwongozo wa object ya JavaScript