let arr =[, , , ]let arrjson = [20, 22, 18, 21]
//every 判斷陣列中每個元素都大於或小於乙個指定元素
let newarr = arrjson.every(item =>)
console.log(newarr)
//false 必須要全部滿足才會返回true
//sort 陣列排序(返回乙個新的陣列)
let newarr = arr.sort((item, item1) =>)
console.log(newarr)
//從小到大的排序方式 反向item1.age -item.age就會是從大到小的排序
//filter 拿到陣列中大於乙個指定值的全部資料(返回乙個新的陣列)
let newarr = arrjson.filter(item =>)
console.log(newarr)
//[22, 21] 以陣列形式返回所有滿足的資料
//reduce 陣列求和
let newarr = arrjson.reduce((item, item1) =>)
console.log(newarr)
//81 返回求和的結果
//reverse 陣列反轉
let newarr =arrjson.reverse()
console.log(newarr)
//[21, 18, 22, 20] 返回乙個新的陣列
//shift 取陣列的第乙個值相反的prop 就是取陣列的最後乙個值 & unshift向陣列的前邊新增資料
let newarr =arrjson.shift()
console.log(newarr)
//[20] 返回乙個新的陣列
let newarr = arrjson.unshift(10) //
newarr返回的是新陣列的長度
console.log(arrjson) //
[10, 20, 22, 18, 21] 新增成功
JS陣列的一些方法
1 刪除陣列的第乙個元素 var a 1 2,3 var item a.shift console.log a 2,32 刪除陣列中的最後乙個元素 var a 4 5,6 var item a.pop console.log a 4,53 向末尾新增元素 var a k,p,l var item a...
JS陣列的一些方法
使用陣列字面量 2.如果索引index大於陣列的長度,陣列自動增加到該索引值加1的長度 陣列最多可以包含4 294 967 295個項 2.佇列 fifo first in first out 排序 slice 可接受乙個或者兩個引數 返回項的起始位置,結束位置 當接受乙個引數,從該引數指定的位置開...
JS 陣列的一些方法
1.push 可以接受任意引數,然後新增到陣列的末尾 2.pop 棧方法,在陣列末尾刪除一條資料,並且返回這條資料 3.shift 佇列方法,與pop 相似,但是與其相反,在陣列的開始位置刪除一條資料,並返回這條資料。4.reverse sort 陣列排序方法,sort 方法預設按每條資料的首字母排...