concat メソッド (String オブジェクト)

指定した 2 つ以上の文字列を連結し、連結した文字列を格納した文字列の値を返します。

string1.concat([string2[, string3[, . . . [, stringN]]]])

引数

  • string1
    必ず指定します。指定した他のすべての文字列と連結する String オブジェクトの名前またはリテラルを指定します。
  • string2,. . ., stringN
    省略可能です。string1 の最後に連結する String オブジェクトの名前またはリテラルを指定します。

解説

concat メソッドの処理内容は、result = string1 + string2 + string3 + ... + stringN と記述した場合と同じです。元の文字列または結果の文字列のいずれかが変更された場合でも、その変更は他の文字列には反映されません。引数が文字列でない場合は、文字列に変換された後 string1 に連結されます。

使用例

次のコードは文字列内での concat メソッドの使用例です。

function concatDemo(){
   var str1 = "ABCDEFGHIJKLM"
   var str2 = "NOPQRSTUVWXYZ";
   var s = str1.concat(str2);
   // 連結した文字列を返します。
   return(s);
}

必要条件

バージョン 3

参照

加算演算子 (+) | Array オブジェクト | concat メソッド (Array オブジェクト) | String Object メソッド

対象: String オブジェクト