空白字符

2018-06-16 14:16 更新

空白字符用來改善源文本的可讀性和分割 tokens(不可分割的詞法單位),此外就無關(guān)緊要??瞻鬃址梢猿霈F(xiàn)的兩個(gè) token 之間還可以出現(xiàn)在輸入的開始或結(jié)束位置??瞻鬃址?,還可以出現(xiàn)在字符串 字面量 (StringLiteral) 或正則 表達(dá)式字面量 (RegularExpressionLiteral)( 在這里它表示組成字面量的字符 ) 或 注釋 (Comment) 中,但是不能出現(xiàn)的其他任何 token 內(nèi)。


表 2 中列出了 ECMAScript 空白字符。

表2——空白字符
字符編碼值名稱正式名稱
\u0009制表符<TAB>
\u000B縱向制表符<VT>
\u000C進(jìn)紙符<FF>
\u0020空格<SP>
\u00A0非斷空格<NBSP>
\uFEFF位序掩碼<BOM>
其它分類“Zs”其它任何Unicode"空白分隔符"<USP>


ECMAScript 實(shí)現(xiàn)必須認(rèn)可 Unicode 3.0 中定義的所有空白字符。后續(xù)版本的 Unicode 標(biāo)準(zhǔn)可能定義其他空白字符。ECMAScript 實(shí)現(xiàn)可以認(rèn)可更高版本 Unicode 標(biāo)準(zhǔn)里的空白字符。


語法:


WhiteSpace :: 
<tab> 
<vt> 
<ff> 
<sp> 
<nbsp> 
<bom> 
<usp>


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號