陣列的定義:一段連續的有序的資料集合 變數大的盒子
可以通過下標(索引)來訪問
陣列建立方式
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 方法用於合併兩個或多個陣...