JavaScript
 Computer >> コンピューター >  >> プログラミング >> JavaScript

JavaScriptでUnicode値を文字に変換する方法

Unicode値を文字に変換するには

JavaScriptでUnicode値を文字に変換するには、文字列メソッドのfromCharCode()を使用します。これはStringオブジェクトの静的メソッドで、引数に指定したUnicode番号(UTF-16コード単位)に対応する文字を返します。

また、複数の数値をカンマ区切りで渡せば、それらを組み合わせた文字列を一度に生成することもできます。さらに、絵文字などサロゲートペアが必要な文字を扱う場合は、ES2015で追加されたfromCodePoint()メソッドの利用が推奨されます。

使用例

次のコードを実行すると、Unicode値「72」が文字「H」に変換されて表示されます。

<!DOCTYPE html>
<html>
   <body>
      <script>
         var a = String.fromCharCode(72);
         document.write("Character: "+a);
      </script>
   </body>
</html>

出力結果

Character: H
  1. JavaScriptで配列をセット(Set)に変換する方法|new Set()の使い方を解説

    JavaScriptでは、new Set() コンストラクタを使うことで、配列を簡単にセット(Setオブジェクト)へ変換できます。セットは同じ値を自動的に1つだけ保持する性質を持つため、配列から重複した要素を取り除きたい場合にも非常に便利です。 配列をセットに変換するサンプルコード 以下は、ボタンをクリックすると配列がセットに変換されて表示される、完全なHTMLサンプルです。 <!DOCTYPE html> <html lang=ja> <head> <meta charset=UTF-8 /> <meta name=viewport co

  2. 文字列をJavaScriptオブジェクトに変換する方法【JSON.parse()の使い方】

    JavaScriptでJSON形式の文字列をオブジェクトに変換するには、JSON.parse()メソッドを使用します。このメソッドは、引数に渡された文字列を解析(パース)し、対応するJavaScriptオブジェクトを返します。 サンプルコード <!DOCTYPE html> <html lang=ja> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Docum