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 に答える