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);
}
必要条件
参照
加算演算子 (+) | Array オブジェクト | concat メソッド (Array オブジェクト) | String Object メソッド
対象: String オブジェクト