玩一下陣列的一些方法

2021-10-08 03:42:03 字數 1475 閱讀 5001

//陣列的tostring()

var arr =

["abc"

,"def"

,"ghi"

]//tostring()方法把陣列轉換為逗號相隔的字串

var newarr = arr.

tostring()

console.

log(newarr)

//abc,def,ghi

var arr =

["aaa"

,"bbb"

,"ccc"

]//join()也是將陣列轉換為字串,但是可以更改分隔符,預設是(,)

var newarr = arr.

join()

var newarr2 = arr.

join(""

)var newarr3 = arr.

join

("!"

)console.

log(newarr)

//aaa,bbb,ccc

console.

log(newarr2)

//aaabbbccc

console.

log(newarr3)

//aaa!bbb!ccc

var arr =

["red"

,"green"

,"blue"

]//splice(index,num,add) index是確定陣列的下標(從哪開始),num是刪除的數量,add選填,新增的新元素,返回被刪除的元素陣列

console.

log(arr.

splice(1

,2))

//["green","blue"]

console.

log(arr)

//["red"]

var arr =

["cat"

,"dog"

,"kola"

]//slice(start,end) 返回乙個新的陣列,包含從start到end(不包括該元素)的新陣列,如果end未被規定,那麼會選取從start到陣列結尾的所有元素。

var newarr = arr.

slice(1

)console.

log(newarr)

//["dog", "kola"]

var arr =

["a"

,"b"

,"c"

,"d"];

var arr2 =

["e"

,"f"

,"g"

]//concat() 法通過合併現有陣列來返回乙個新陣列

var newarr = arr.

concat

(arr2)

console.

log(newarr)

//["a", "b", "c", "d", "e", "f", "g"]

一些感想(記錄一下)

魄力是漢字詞彙,拼音是p l 是指乙個人處理和對待問題時,能發揮自身能動性,忽略不重要細節對整體的影響而做出正確的決定或選擇,關鍵是他能夠顯示自身才幹,自身思維,自身特點。從不拖泥帶水也是魄力的乙個重要表現,從容,幹練,有一定的鼓動性或者說是帶動性。是一種人格魅力。突然想到這個詞,是由於最近發現很多...

陣列的一些方法

console.dir array.prototype array中的方法 concat 用於連線兩個或多個陣列 不會改變現有的陣列,而是返回被連線陣列的副本 var a 1,2,3 var b a.concat 4,5 console.log b 1,2,3,4,5 document.write ...

陣列的一些方法

push 尾部新增元素 返回新增後的長度 pop 尾部刪除元素 返回刪除元素 unshift 頭部新增元素 返回新增後的長度 shift 頭部刪除元素 返回刪除元素 push pop unshift shift 功能新增 刪除新增 刪除頭 尾 尾部尾部 頭部頭部 result 新陣列長度 被刪除元素...