JavaScript String – toString() 方法
toString()
方法返回一個字符串,表示指定的對象。愛掏網(wǎng) - it200.com
stringObject.toString()
參數(shù)
無。愛掏網(wǎng) - it200.com
返回值
一個表示被調(diào)用的對象的字符串。愛掏網(wǎng) - it200.com
示例
var num = 123;
console.log(num.toString()); // "123"
var str = "Hello World!";
console.log(str.toString()); // "Hello World!"
代碼解釋:
num
變量的類型為數(shù)字類型,調(diào)用 toString()
方法后返回該數(shù)字類型的字符串表示。愛掏網(wǎng) - it200.com
str
變量的類型為字符串類型,調(diào)用 toString()
方法后返回原字符串的副本。愛掏網(wǎng) - it200.com
注意事項
- 如果對象的類型中有
toString()
方法,則toString()
方法會覆蓋該方法。愛掏網(wǎng) - it200.com例如 Array 對象的toString()
方法。愛掏網(wǎng) - it200.com - 對于
null
和undefined
,沒有該方法,因此調(diào)用時會出現(xiàn)錯誤。愛掏網(wǎng) - it200.com
var obj = null;
console.log(obj.toString()); // TypeError: Cannot read property 'toString' of null
結(jié)論
toString()
方法是 JavaScript String 對象的方法之一,用于返回一個表示被調(diào)用對象的字符串表示。愛掏網(wǎng) - it200.com這種方法對于數(shù)字和字符串類型的對象最為常用。愛掏網(wǎng) - it200.com通常情況下,可以使用該方法來獲取對象的字符串表示,以便進(jìn)行后續(xù)操作。愛掏網(wǎng) - it200.com
聲明:所有內(nèi)容來自互聯(lián)網(wǎng)搜索結(jié)果,不保證100%準(zhǔn)確性,僅供參考。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。