JavaScript 【JavaScript】charAt の使い方|文字列から1文字を取得・ブラケット記法 / at() との違い・サロゲートペア対応まで解説
JavaScriptのcharAtメソッドを完全解説。基本構文と戻り値、先頭・末尾の文字取得、範囲外インデックスの挙動、ブラケット記法(str[i])との違い(undefined vs 空文字)、ES2022のat()メソッドで負のインデックスに対応、charCodeAt・codePointAtとの関係、サロゲートペア(絵文字)での注意点、先頭大文字化・文字ごとの処理・パスワード強度チェックの実務パターンまで網羅。