JAVASCRIPT的基本文法--字符集
1:字符集,
語音,不管多麼簡單和多麼複雜,總是由符號構成的.而構成一種語方的符號集合,就是這種語言的"字符集".英語的字符是由26個大寫字母和26個小寫字母加上幾種標點符號組成,而當漢語字符集則復雜很多,每一個漢字,都可以看做一種"字符".在
計算機領域裡,字符集通常特別指以編碼的方式構成文字字元的全集。所以JAVASCRIPT的字元集指的是構成JAVASCRIPT程式合法字元範圍集合【1】
常見的標準字元集有ASCLL,ISO,LATIN-1,GBK和UNICODE。其中ASCLL是7位元編碼的字元集,它基本上只適用於英語,8位元的ISO-LATIN-1則支援大部分拉丁語系的語種,而16位元編碼的GBK和UNICODE則充分支援漢語系的東方語種。
在ECMASCRIPTV3之前的標準中,JAVASCRIPT指令本身支援的是ASCLL字元集,但是仍允許UNICODE字元集出現在註解或用引號括起的字元集串直接量中,並且能夠被支援UMICODE的解析器正確處理。
字元集相關的需要注意的一個問題是,通常瀏覽器本身支援多種類型的編碼器。因此作為墜入頁面文件的程式腳本,不但要考慮自身編碼,還要充分考慮瀏覽器編碼器的兼容性。對於強制指定了不支援UNICODE的編碼器的瀏覽器,JAVASCRIPT將會因為腳本程式碼的註解裡的中文無法正確解析而導致執行失敗。