日期:2014-05-16  浏览次数:20442 次

不管是utf-8 还是gb2312的html页面, 里面的javascript的字符串都是unicode编码吗?
不管是utf-8 还是gb2312的html页面, 里面的javascript的字符串都是unicode编码吗? 也就是说javascript的中文字符2字节、英文字符也是2字节吗?

------解决方案--------------------
不是,可這樣測試,寫一段js加入至html文件,用gb2312方式保存,然後切換電腦至繁體,此時你會看到亂碼
如果你用utf-8保存之前那個文件,則不會出現亂碼
------解决方案--------------------
都统一用uft8,就不会出错,给点分吧,
------解决方案--------------------
探讨
不管是utf-8 还是gb2312的html页面, 里面的javascript的字符串都是unicode编码吗? 也就是说javascript的中文字符2字节、英文字符也是2字节吗?

------解决方案--------------------
探讨

这三句话正确吗:
ANSI 中文字符2、英文字符1字节
UTF-8 中文字符3、英文字符1字节
Unicode 中文字符2、英文字符2字节