następujące nie wydaje się prawidłoweJavascript "" .charCodeAt (0) utknął w 55357?
"".charCodeAt(0); // returns 55357 in both Firefox and Chrome
że to postać o imieniu ROCKET Unicode (U + 1F680), dziesiętny powinien być 128640.
To jest dla piszę unicode aplikacji. Wydaje się, że większość znaków, ale nie wszystkie znaki z Unicode 6 utknęły w 55357.
jak mogę to naprawić? Dzięki.
https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/String/charCodeAt –
najlepsza odpowiedź. thx @JoshLee –
@XahLee, to był komentarz, a nie odpowiedź. Proszę oznaczyć najlepszą * odpowiedź * jako zaakceptowaną. –