JavaScript が内部で持つ値は Code Point ではなく UTF-16 の値。length は文字数ではなく、単にこの UTF-16 配列の長さ。

vccvcc のブックマーク 2017/03/14 12:25

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

JavaScript における文字コードと「文字数」の数え方 | blog.jxck.io

    Intro textarea などに入力された文字数を、 JS で数えたい場合がある。 ここで .length を数えるだけではダメな理由は、文字コードや JS の内部表現の話を理解する必要がある。 多言語や絵文字対応なども踏まえ...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう