ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript で特定のインデックスに文字列を挿入するにはどうすればよいですか?
特定のインデックスへの文字列の挿入
別の文字列内の特定の位置に文字列を挿入するにはどうすればよいですか?例を作成してみましょう:
var txt1 = "foo baz"
「foo」の直後に「bar」を挿入する必要があるとします。
考えられる解決策の探索:
substring() 関数の使用を検討することもできます。ただし、もっと簡単なアプローチがあるはずです。
文字列スライスを使用した解決策:
特定のインデックスで挿入するには、文字列スライスまたは部分文字列を使用する必要があります:
var txt2 = txt1.slice(0, 3) + "bar" + txt1.slice(3);
ここでは、元の文字列 txt1 を 3 つの部分に分割します。
これら 3 つの部分を連結すると、「foo」の後に「bar」が挿入された変更された文字列 txt2 が得られます。
以上がJavaScript で特定のインデックスに文字列を挿入するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。