String 文字列オブジェクト

最終更新:2026-10-13

String 文字列オブジェクト

String は JavaScript の組み込み文字列オブジェクトで、検索・切り出し・置換・大文字小文字変換のための 30 以上のメソッドを備えています。文字列はイミュータブル(変更不可)です。

カテゴリ文字列

▶ 例

コードを編集して「実行」を押すと、出力パネルに結果が表示されます。

⚠️ 警告
💡 ヒント
さらに多くのケースは近日公開予定です。

📚 関連チュートリアル

❓ よくある質問

Q文字列はなぜイミュータブル(不可変)なのですか?
Aイミュータブル(不可変)にすることで、エンジンが文字列を安全に共有・キャッシュできます。
Q各文字を繰り返し処理するには?
Afor (const char of str) はサロゲートペアを正しく処理します。
Q文字列と文字配列の違いは?
AJS の文字列はイミュータブル(不可変)な UTF-16 シーケンスであり、配列ではありません。split('') で配列に変換できます。
Web-Tutorial.com

Web-Tutorial 技術チーム

複数の開発者によって共同維持されているプログラミングチュートリアルプラットフォーム。各チュートリアルは専門分野の開発者が執筆・レビューしています。正確で信頼性の高いコンテンツを目指しています — 問題を見つけた場合はお知らせください。

100%