1. ·您當前的位置:主頁 > 技術教程 > JavaScript >

      [js]JavaScript中字符串與Unicode編碼的轉換

      時間:2017-12-29 16:08酷播
      JavaScript中字符串與Unicode編碼的轉換

      [js]JavaScript中字符串與Unicode編碼的轉換

      1. // 為了控制臺的演示方便, 變量沒有添加 var 定義 
      2. // 實際編程中請避免 
      3.  
      4. // 字符串 
      5. str = "中文"
      6. // 獲取字符 
      7. char0 = str.charAt(0); // "中" 
      8.  
      9. // 數字編碼值 
      10. code = str.charCodeAt(0); // 20013 
      11. // 編碼互轉 
      12. str0 = String.fromCharCode(code); // "中" 
      13.  
      14. // 轉為16進制數組 
      15. codecode16 = code.toString(16); // "4e2d" 
      16.  
      17. // 變成字面量表示法 
      18. ustr = "\\u"+code16; // "\u4e2d" 
      19.  
      20. // 包裝為JSON 
      21. jsonstr = '{"ustr": "'+ ustr +'"}'; //'{"ustr": "\u4e2d"}' 
      22.  
      23. // 使用JSON工具轉換 
      24. obj = JSON.parse(jsonstr); // Object {ustr: "中"} 
      25. // 
      26. ustr_n = obj.ustr; // "中" 

       

      熱門文章推薦

      請稍候...
      彩票软件开发公司