天天看點

我的Javascript學習-------基礎篇(十)(關于數組的學習)

文章目錄

  • ​​建立數組​​
  • ​​檢測是否為數組的方法​​
  • ​​添加或者删除數組元素、​​
  • ​​數組排序​​
  • ​​颠倒數組中元素​​
  • ​​數組索引方法​​
  • ​​數組轉換為字元串​​
  • ​​其他方法​​

建立數組

①方式一

var arr = [1,"test",true];      

②方式二

var arr = new Array();      

檢測是否為數組的方法

🐻:一種是自帶的另一種是通用的

  • instanceof 運算符
var arr = [1, 2, 3];
    console.log(arr instanceof Array);      
  • Array.isArray()
var arr = [1, 23];
    console.log(Array.isArray(arr));      

添加或者删除數組元素、

參考​​w3School​​

我的Javascript學習-------基礎篇(十)(關于數組的學習)

注意:push、unshift為增加元素方法;pop、shift為删除元素的方法

數組排序

排序則使用sort方法

🌂 sort方法預設為升序如果需要設定升序、降序排序則需要傳入參數

  • 如果傳入“function(a,b){ return a-b;}”,則為升序
  • 如果傳入“function(a,b){ return b-a;}”,則為降序

颠倒數組中元素

使用reverse()方法

數組索引方法

參考自​​w3School​​

我的Javascript學習-------基礎篇(十)(關于數組的學習)

數組轉換為字元串

如下圖所示:如果join不傳入參數則預設為逗号 ​

​,​

我的Javascript學習-------基礎篇(十)(關于數組的學習)

其他方法