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