私"".charCodeAt(pos)
は奇妙な文字のUnicode番号を取得するために使用し、次にString.fromCharCode
その逆を使用します。
しかし、Unicode番号が55349より大きい文字に問題があります。たとえば、黒板太字の文字です。Unicode番号が120169の小文字の黒板太字X( )が必要な場合、JavaScriptからコードにアラートを送信すると、次のようになります。
alert(String.fromCharCode(120169));
私は別のキャラクターを取得します。JavaScript内から直接、Unicode番号が120143の大文字の黒板太字X()をログに記録した場合も、同じことが起こります。
s="";
alert(s.charCodeAt(0))
alert(s.charCodeAt(1))
出力:
55349
56655
このようなキャラクターを操作する方法はありますか?