JavaScript join()

admin發表於2018-08-29

join翻譯成漢語是連線的意思。

那麼很容易猜測到,join方法是用來連線陣列中的元素的,當然要符合一定的規則。

此方法返回連線後的字串。

下面將通過程式碼例項詳細介紹一下它的用法。

更多關於陣列內容可以參閱JavaScript Array 陣列一章節。

語法結構:

[JavaScript] 純文字檢視 複製程式碼
arr.join(separator)

引數解析:

(1).separator:可選,規定用何種字元將陣列元素連線起來。

程式碼例項:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
let arr = ["螞蟻部落",6,"青島市南區","奮鬥","js教程"]
console.log(arr.join());

程式碼雲效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201808/29/014303qt4j881tydy9z43x.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

如果方法省略引數,預設使用逗號分隔陣列中元素,然後連線成字串。

[JavaScript] 純文字檢視 複製程式碼執行程式碼
let arr = ["螞蟻部落",6,"青島市南區","奮鬥","js教程"]
console.log(arr.join("^"));

程式碼雲效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201808/29/014341ddg5lxihlx5pevxd.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

上述程式碼可以指定特定字元連線陣列中的元素生成一個字串。

[JavaScript] 純文字檢視 複製程式碼執行程式碼
let arr = ["螞蟻部落",6,"青島市南區","奮鬥","js教程"]
console.log(arr.join("^^"));

程式碼雲效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201808/29/014414j3tmfoom00pmkmwa.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

連線字元不一定是單個字元,也可以是一個字串。

相關文章