此对象中的数字是UTF-8兼容/允许吗? 我不太确定,但我听说UTF-8是一个标准,我想确保如果我在整个Javascript中使用这个对象它将在兼容UTF-8的上下文中工作。
var specialOnes = {
0 : "cero",
1 : "uno",
2 : "d\xF3s", // "dos" with accent
3 : "tr\xE9s", // "tres" with accent
4 : "cuatro",
5 : "cinco",
6 : "s\xE9is", // "seis" with accent
7 : "siete",
8 : "ocho",
9 : "nueve",
};
答案 0 :(得分:1)
通过兼容,你会问在所有环境中字符串是否会被解释为相同?
如果是这样,那么是它们被正确编码,现代浏览器,javascript中断器等的所有实现都能够读取各种utf编码。
可能出现的唯一错误是您错误地输入了所述字符串,或者您未指定字符集为utf-8。