官术网_书友最值得收藏!

1.3 String類型詳解

JavaScript中的String類型(字符串類型)既可以通過(guò)雙引號(hào)""表示,也可以通過(guò)單引號(hào)''表示,而且是完全等效的,這點(diǎn)與Java、PHP等語(yǔ)言在字符串的處理上是不同的。

在程序處理時(shí),我們同樣不可避免地會(huì)遇到將其他類型轉(zhuǎn)換為String類型的場(chǎng)景。如果是引用類型的數(shù)據(jù),則在轉(zhuǎn)換時(shí)總是會(huì)調(diào)用toString()函數(shù),得到不同類型值的字符串表示;如果是基本數(shù)據(jù)類型,則會(huì)直接將字面值轉(zhuǎn)換為字符串表示形式。

例如null值和undefined值轉(zhuǎn)換為字符串時(shí),會(huì)直接返回字面值,分別是"null"和"undefined"。

在將某個(gè)數(shù)據(jù)轉(zhuǎn)換為字符串時(shí),有一個(gè)簡(jiǎn)單的方法是直接使用加號(hào)(+)拼接一個(gè)空字符串("")。


console.log(123 + '');    // '123'
console.log([1, 2, 3] + '');  // '1,2,3'
console.log(true + '');   // 'true'

主站蜘蛛池模板: 鲁甸县| 巫山县| 沐川县| 黄陵县| 彰化市| 磴口县| 镇安县| 承德县| 宜宾县| 吉木萨尔县| 阳东县| 平舆县| 山丹县| 永康市| 郓城县| 庆元县| 和田县| 孟津县| 乐昌市| 临沧市| 阿克| 页游| 姜堰市| 乳山市| 伽师县| 佛山市| 浠水县| 朝阳市| 红河县| 延庆县| 淮阳县| 搜索| 江都市| 四会市| 青河县| 进贤县| 渭源县| 合川市| 海晏县| 赤壁市| 许昌市|