1

此对象中的数字是 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",
        };
4

1 回答 1

1

通过兼容,您会问字符串是否在所有环境中都被解释为相同?

如果是这样,那么的,它们被正确编码,现代浏览器、javascript 中断器等的所有实现都能够读取各种 utf 编码。

唯一可能出现的错误是您错误地输入了所述字符串,或者您没有指定字符集为 utf-8。

于 2012-11-18T05:46:53.097 回答