JS陣列(學習整理)

2021-10-24 05:43:28 字數 1355 閱讀 6110

陣列的定義:一段連續的有序的資料集合 變數大的盒子

可以通過下標(索引)來訪問

陣列建立方式

1.

let arr =

newarray()

//建構函式建立陣列物件

2.let arr =

//字面量方式建立陣列物件

陣列的遍歷

let arr =

['張三'

,'李四'

,'王五'

]for

(let i =

0; i < arr.length; i++

)

輸出內容為:

arr1.

push(20

)//在最後新增乙個20

arr1.

pop(

)//刪除並返回末尾元素

aar1.

shift()

//刪除並返回第乙個元素

arr1.

unshift()

//在開頭新增

arr1.

splice(2

,2)//在指定位置刪除元素 splice(index,length)從下標index開始,刪除length個

arr1.

slice(0

,3)//返回指定元素 slice[start,length) 0,3 返回0,1,2三個下標對應的元素 只返回不刪除

arr1.

indexof()

//返回指定元素在陣列中第一次出現的下標 indexof(元素名)

arr1.

lastindexof()

//返回指定元素在陣列中最後一次出現的下標

arr1.

includes()

//判斷陣列中是否包含該元素 includes(元素名) 返回值為true或false

arr1.

reverse()

//翻轉陣列(倒過來輸出) 直接改變陣列結構

arr1.

sort()

// 陣列排序 預設是按照首字元排序

arr1.

join()

//將陣列元素通過某字串拼接,將陣列變成字串 預設是逗號

arr1.

concat()

//拼接兩個陣列並返回, 不改變原陣列結構

陣列學習整理

陣列的宣告 var arr var arr1 1,s false,3,4 陣列每乙個資料都有對應的索引號 var num1 arr1 0 var str arr1 1 console.log num1 console.log str console.log num1 str console.log ...

js陣列方法整理

js陣列方法介紹 增加 push 在陣列原有的基礎上的末尾,新增元素 改變當前陣列,返回乙個新的陣列 var arr 90,5,21,80,83,1,8,17,22 arr.push 1 arr.push 1 a arr.push 1,2 console.log arr 90,5,21,80,83,...

JS陣列方法整理

array.push push 方法將乙個或多個元素新增到陣列的末尾,並返回該陣列的新長度 function arrpush arr,target var arry 1,4,2,0 console.log arrpush arry,8 array.concat concat 方法用於合併兩個或多個陣...