JavaScript 字串 concat()

admin發表於2018-08-27

首先強調一點,不光字串具有此方法,陣列也具有。

陣列對應方法的使用參閱 JavaScript 陣列concat()方法 一章節。

實際應用中,可能需要拼接兩個或者多個字串,concat() 即可實現此功能。

特別說明:此方法不會操作原字串,返回值是一個拼接後的字串副本。

語法結構:

[JavaScript] 純文字檢視 複製程式碼
str.concat(string1,string2,...,stringN)

引數解析:

(1).string(1-N):必需,被合併的一個或者多個字串。

瀏覽器支援:

(1).IE 瀏覽器支援此方法。

(2).edge 瀏覽器支援此方法。

(2).火狐瀏覽器支援此方法。

(3).谷歌瀏覽器支援此方法。

(4).opera 瀏覽器支援此方法。

(5).safari 瀏覽器支援此方法。

程式碼例項:

[JavaScript] 純文字檢視 複製程式碼
let a="螞蟻部落歡迎您";
let b="softwhy.com"
console.log(a.concat(b));

程式碼執行效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201808/27/005347hp30uhu235ypdaxr.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

有結果可以看到字串a和b已經連線到了一起。

再來看一段程式碼例項:

[JavaScript] 純文字檢視 複製程式碼
let a="螞蟻部落歡迎您";
let b="softwhy.com"
let c="青島市南區";
console.log(a.concat(b,c));

程式碼執行效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201808/27/005419qsgh2h2l7zgs2zth.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

不但可以連線一個字串,也可以連線多個字串。

再來看一段程式碼例項:

[JavaScript] 純文字檢視 複製程式碼
let a="螞蟻部落歡迎您";
let b="softwhy.com"
let c="青島市南區";
console.log(a.concat(b,c));
console.log(a);

程式碼執行效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201808/27/005459fau11gesopppgxd8.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

有上面的截圖可以看到,原來的字串並沒有改變,而是修改的一個字串副本。

相關文章