【數組方法】:
1.toString():將數組轉換成數組值之後打印出來
2.join(" * "):將數組中的每個值用*連接起來,之後打印出來
3.pop():從數組中刪除最後一個元素,返回刪除的元素打印出來
4.push():在數組的結尾處添加一個新的元素,返回新數組的長度
5.shift():刪除首個數組元素,並且返回刪除的首個元素
6.unshift():在數組首位加上元素,此方法返回新數組的長度。
7.更改元素可以直接進行更改,通過下角標hi姐更改
8.length:返回數據的長度
9.delete 數組【index】:刪除數組中固定的元素,但是會留下未定義的空洞,所以這種方法刪除時不建議的
10.splice(新增加/刪除元素下標,應刪除多少元素,要添加的新元素):用下角標的方式在數組裏面添加新項。舉例子splice(2,3,"kiki","momo")在下標是2的位置加上元素。在下標是2的位置上刪除三個元素。返回的是新弄得數組
11.concat():合併數組。舉例:數組1.concat(數組2,數組3),也可以和值合併
12.slice():從數組中切出一段數組,slice(2)從下表是2開始切除數組,到最後返回這段數組
【數組排序】
1.sort():對數組進行升序排序,從小到大得展示數組
2.reverse():將數組倒敘排列,反轉元素順序
3.Math.max.apply(null,arr):找出arr數組裏面得最大值
4.Math.min.apply(null,arr):找出arr數組裏面得最小值
【數組迭代】
1.forEach():每個數組調用一次函數(回調函數),循環這個數組獲取每個數
2.map():此方法創建一個新數組且不會更改原有數組的值,但是返回的值是新的數組值
3.filter():包含原數組數據的新數組,篩選原數組的值進行保存
4.reduce()/reduce Right():減少單個值但是不會減少原數組。這個是求出所有數字總和的方法
5.every():判斷數組的值是否全部通過測試,全部就是true
6.some():判斷某些數據的值是否通過測試,有一部分就返回true
7.indexOf(“數組中的某個元素”):在數組中搜索元素值並返回其位置,從頭開始。
8.lastIndexOf(“數據中的某個元素”):返回在數組中的位置,從末尾開始。
9.find():方法返回滿足測試函數的第一個數組元素的值
10.findIndex(): 方法返回通過測試函數的第一個數組元素的索引