JavaScript String concat() メソッド

定義と使用方法

concat() メソッドは2つ以上の文字列を結合します。

concat() メソッドは既存の文字列を変更しません。

concat() メソッドは新しい文字列を返します。

例 1

2つの文字列を結合します:

let text1 = "sea";
let text2 = "food";
let result = text1.concat(text2);

実際に試してみてください

例 2

2つの文字列を結合します:

let text1 = "Hello";
let text2 = "world!";
let result = text1.concat(" ", text2);

実際に試してみてください

例 3

3つの文字列を結合します:

let text1 = "Hello";
let text2 = "world!";
let text3 = "Have a nice day!";
let result = text1.concat(" ", text2, " ", text3);

実際に試してみてください

構文

string.concat(string1, string2, ..., stringX)

引数

引数 説明
string1, string2, ... stringX 必須。結合する文字列。

返り値

タイプ 説明
文字列 組み合わせられた文字列を含む新しい文字列を返します。

説明

メソッド concat() すべての引数を文字列に変換します(必要に応じて)、それを順序に結合します string の末尾に、結合後の文字列を返します。ただし、string 自体は変更されません。

String.concat() および Array.concat() 非常に似ています。ただし、文字列の結合演算子「+」を使用すると、通常より簡単です。

ブラウザのサポート

concat() ECMAScript1 (ES1) の特性です。

すべてのブラウザは完全に ES1 (JavaScript 1997) をサポートしています:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
サポート サポート サポート サポート サポート サポート

関連ページ

JavaScript 字符串

JavaScript 字符串メソッド

JavaScript 字符串検索