Javascript 初學筆記30 字串基礎復習-Escape Sequences in Strings

今天的主題相對輕鬆得多,在處理字串時常常會遇到需要輸入像是I’m a boy之類的句子,一直以來我習慣用雙引號配合單引號的方式去迴避Escape Sequences,這幾天又有機會再次接觸到這樣的東西,乾脆把它認真的搞懂吧! 首先先附上表格

\’單引號
\"雙引號
\\斜線
\n換行
\t縮排(tab)
\b退行(backspace)
\r回車
\f換頁

其中特別有意思的是換車與換行之間的差別,若你在node.js內輸出兩者的結果,應該會發現結果看不出差異。這邊簡單解釋一下,換行顧名思義是將鼠標直接移到下一行;相對的換車則是將鼠標指向句子開頭的位置。常見的enter功能其實就是/r/n的組合。
看完基本解釋後,來個基本練習吧! 這個練習來自freecodecamp
試著用以上的語法印出以下結果,字串中不得包含任何空格

FirstLine
    \SecondLine
ThirdLine 

Ans:

 "FirstLine\n\t\\SecondLine\nThirdLine" 

非常基本的東西,不過發現自己仍不夠熟練 於是做個紀錄:P 決不是要湊文章數偷懶 嘿嘿~!

發表留言