javascript for-ofでサロゲートペア文字列も抽出する

javascript for-ofでサロゲートペア文字列も抽出する

javascriptで、for-ofを使用して、サロゲートペア文字列が含まれた文字列でも抽出できるサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43
  • ブラウザ chrome 84.0.4147.105

サロゲートペア文字列抽出

for-ofを使用すると、サロゲートペア文字列が含まれた文字列であれ、抽出することは可能です。

実行結果

for分だと、正しく抽出できません。

実行結果

サンプルコード

以下は、
「 表示 」ボタンをクリックすると、フォームに入力したサロゲートペア文字列をfor-ofを使用して表示する
サンプルコードとなります。

※cssには「bootstrap material」を使用してます。

サロゲートペア文字列が表示されていることが確認できます。