<
!doctype html>
"en"
>
"utf-8"
>
"viewport" content=
"width=device-width, initial-scale=1.0"
>
document<
/title>
<
/head>
// concat 陣列的合併
var a =[1
,2,3
,4,5
,55,5
,,,,
,,,]
var b =[,
0,89,
5,2,
1,1]
// 陣列的合併 合併後返回乙個新的陣列 不會改變原來的陣列
// 合併陣列
// 合併元素
// 將多個元素和原陣列合併 返回新的陣列
// console.log(a.concat(b))
// console.log( .concat(a) )
// console.log( a.concat(1,2,3,4,5,6,b,b) ) //多個合併 既可以合併元素又可以陣列
// console.log( a.concat() ) //不合併產生新的陣列 複製 沒有任何關係和原陣列 淺複製 空元素也會複製
var str = a.
join(""
)//返回乙個字串 join的引數為字串的連線符
// 特殊的連線符 空字串 變成連線符
// 將陣列中的元素合併成乙個字串返回 預設用逗號連線
// console.log(str)
// 將陣列變成字串
console.
log( b.
join()
) console.
log( b.
tostring()
)//將陣列變成字串
var o =
console.
log( o.
tostring()
)// 不可以了 [object object]
// 二者相同 類似 預設用逗號連線
// 對比資料
// 雙重遍歷 長度一樣
var arr1 =[1
,2,3
,4]var arr2 =[1
,2,3
,4]var arr3 =[1
,2,4
,3]// console.log( arr1 == arr2 )
console.
log( arr1.
tostring()
== arr2.
tostring()
)//轉成字串來進行判斷
<
/script>
<
/body>
<
/html>
join 方法和split 方法
b 是乙個空位元組表示用空位元組連線位元組串,python3新的地方,以前join只能連線字串,現在可以連線位元組串 python字串轉成位元組串三種方法 str zifuchuang 第一種 b zifuchuang 第二種bytes zifuchuang encoding utf 8 第三種 z...
C 中陣列中Skip Take和Concat的用法
skip是跳過第幾個之後開始,取得的值包括當前下標值的內容 take是獲取到第幾個下標為止,取得的值不包括當前下標值的內容 concat是合併兩個陣列 var listone new list var listtow new list 例如 listone裡面是 1,2,3,4,5 例如 listt...
方法 與 concat 方法的比較
向字串末尾追加字元時,使用 string concat 或 運算子 string s abc s.concat def p s abcdef s abc s def p s abcdef 運算子還可以有以下的寫法 s s abc def p s abcdef 當然,如果使用 運算子也會達到以上的相同...