Wie kann ich den Unicode-String-Schlüssel im Javascript-Objekt verwenden?

8

Ich möchte Unicode-String in Objekt als Schlüssel verwenden, etwas wie:

%Vor%

es ist ok, t ["姓名"] gibt "naitong"

zurück

aber

%Vor%

Ich habe "", eine leere Zeichenfolge

Wer weiß warum?

Bearbeitung:

Ich installiere Firebug und versuche es in der Konsole, es funktioniert. Genau genommen benutze ich mozrepl, so dass ich Javascript in Emacs bearbeiten und ausführen kann. Also das hat etwas mit mozrepl zu tun

Ich habe bestätigt, dass mozrepl nur "7bit safe ASCII" unterstützt, um Unicode zu transformieren, muss ich es in emacs json-encodieren, wie:

%Vor%

Das ist meine erste Frage, die ich bei stackoverflow gestellt habe. Danke euch allen.

    
Naitong Xiao 13.03.2012, 09:04
quelle

1 Antwort

3

Funktioniert für mich in der Firebug-Konsole:

%Vor%

Vielleicht versuchen Sie, es auf einer Seite anzuzeigen, die einen anderen Zeichensatz verwendet, der diese Symbole nicht enthält.

    
ThiefMaster 13.03.2012 09:06
quelle