JavaScript 字串concat()

admin發表於2018-08-27

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

陣列中此方法的使用可以參閱JavaScript 陣列concat()方法一章節。

在實際應用中,可能需要合併兩個或者多個字串,那麼concat方法即可實現此功能。

再強調一遍,由名字基本就可以猜測出它的作用,也便於記憶。

特別說明:此方法不會操作原字串,也就是產生一個全新的字串,原來的字串不變。

語法結構:

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

引數解析:

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

瀏覽器支援:

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

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

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

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

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

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

程式碼例項:

[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;}

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

相關文章