- JavaScript重難點(diǎn)實(shí)例精講
- 周雄
- 268字
- 2020-10-30 15:51:53
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'
推薦閱讀
- Java逍遙游記
- Learning Neo4j
- 觸·心:DT時(shí)代的大數(shù)據(jù)精準(zhǔn)營(yíng)銷(xiāo)
- Objective-C Memory Management Essentials
- Practical Internet of Things Security
- Python高效開(kāi)發(fā)實(shí)戰(zhàn):Django、Tornado、Flask、Twisted(第2版)
- 名師講壇:Java微服務(wù)架構(gòu)實(shí)戰(zhàn)(SpringBoot+SpringCloud+Docker+RabbitMQ)
- Advanced Express Web Application Development
- IBM Cognos Business Intelligence 10.1 Dashboarding cookbook
- Learning jQuery(Fourth Edition)
- SQL 經(jīng)典實(shí)例
- 大話Java:程序設(shè)計(jì)從入門(mén)到精通
- Instant Zurb Foundation 4
- Instant Automapper
- Using Yocto Project with BeagleBone Black