js運算元組的11個方法 詳解

2021-10-07 05:21:37 字數 3807 閱讀 8050

1:concat()

連線兩個或更多的陣列的方法(不修改原陣列)

var arr1 =[1

,2,3

];var arr2 =[4

,5,6

];var newarr = arr1.

concat

(arr2)

console.

log(newarr)

示例:

用於把陣列中的所有元素放入乙個字串。元素是通過指定的分隔符進行分隔的。

返回乙個字串。該字串是通過把 arrayobject 的每個元素轉換為字串,然後把這些字串連線起來,在兩個元素之間插入separator 字串而生成的。(未指定預設使用逗號「,」)

var arr=[1

,2,3

]var str=arr.

join

("+"

) console.

log(str)

示例:

3:tostring()

把陣列轉成字串然後通過逗號隔開

var arr=[1

,2,3

];var string = arr.

tostring()

console.

log(string)

示例:

4:slice()

從已有的陣列中返回指定的元素

語法:

var string = arr.

slice

(start,end)

//start==>開始位置下標 end==>結束位置下標

var arr =[1

,2,3

,4,5

,6,7

,8,9

,10]var subarr = arr.

slice(2

,4)console.

log(subarr)

示例:

5:splice()

刪除 插入 會修改原陣列

var arr=

語法:var temp = arr.splice(num1,num2)

arr:被切割陣列

temp:切割完獲取陣列元素的陣列

num1:切割開始的下標

num2:切割多少位

var del =[1

,2,3

,4,5

,6,7

,8,9

]var delected = del.

splice(3

,5)console.

log(delected)

console.

log(del)

示例:

6:push()

向陣列的末尾新增乙個或多個的新元素,並返回新的長度(用來改變陣列長度)

var arr=[1

,2,3

]arr.

push(4

)arr.

push(4

,5,6

)console.

log(arr)

示例:7:pop()

刪除並返回最後乙個元素(直接修改原陣列)

var arr=[1

,2,3

,4,5

]var newarr = arr.

pop(

)console.

log(newarr)

console.

log(arr)

示例:

8:shift()

刪除並返回第乙個元素(直接修改原陣列)

var arr=[1

,2,3

,4,5

]var newarr = arr.

shift()

console.

log(newarr)

console.

log(arr)

示例:

9:unshift()

可向陣列的開頭新增乙個或更多元素,並返回新的長度

var arr=[1

,2,3

];var newarr= arr.

unshift

("0"

)console.

log(newarr)

console.

log(arr)

示例:

10:sort()

排序

var arr=[9

,1,3

,6,7

,2,8

,5,4

]var newarr = arr.

sort()

console.

log(newarr)

示例:

11:reverse()

顛倒的陣列順序

var arr=[1

,2,3

,4,5

,6,7

,8,9

]var newarr = arr.

reverse()

console.

log(newarr)

示例:

js運算元組幾個常用的方法 必會

splice 1.陣列名.splice 開始的索引,個數 2.陣列名.splice 開始的索引,個數,引數 表示新增 3.用來刪除陣列中的項,也可以新增 4.原來的陣列會被改變 5.返回的是被刪除的資料 slice 引數1 選取的開始索引值 引數2 選取的結束索引值 不包括該元素 注意事項 spli...

2018 6 2 《JS運算元組(純潔方法)》

不影響原陣列方法,純真 方法 8個 有 1.slice 淺拷貝陣列元素 2.join 將陣列中的所有元素轉換為以某符號隔開的字串 3.tolocatestring 陣列轉字串 4.tostring 陣列轉字串 不推薦使用 5.cancat 合併兩個或多個陣列,返回乙個新陣列 6.indexof 查詢...

js中運算元組的一些方法

增 push 在陣列的末尾新增乙個或多個元素,並返回新的長度。array.push 1,2,3.unshift 在陣列的開頭新增乙個或多個元素,並返回新的長度。array.unshift 1,2,3.splice 在制定位置新增乙個活多個元素,splice start,0,str start必選,刪...