JavaScript學習筆記——數組

來源:互聯網
上載者:User

標籤:

javascript數組
數組是一個可以儲存 一組 或是 一系列 相關資料 的 容器。

一、為什麼要使用數組。

(1)為瞭解決大量相關資料的儲存和使用的問題。
(2)類比真是的世界。

二、如何建立數組

(1) 通過對象的方式來建立。
var a=new Array();

  A.直接賦值
  var a=new Array(元素1,元素2,元素3,元素4,........)
  **********************************************
  var a=new Array(數值)
  如果只有一個元素,並且這個元素是數實值型別的,那麼他就是指定數組的長度。
  並且他的值都是undefined
  數組的屬性:length屬性

  **********************************************

  B.聲明以後再賦值

  var a=new Array();

  a[0]=1;
  a[2]=2;
  a[0]=3;
  
(2)隱形聲明的方式
var a=[];
  A.直接賦值:
  var a=[1,2,3,4];

  **********************************************
  B.聲明以後再賦值
  var a=[];
  a[0]=1;
  a[1]=2;
  a[2]=3;

  ****************************************************************

  javascript數組可以儲存任何類型的值。
  ****************************************************************

三、訪問數組的元素
通過數組的(中括弧)下標訪問。

***************************************************
數組下標從0開始,他的最大值,是length屬性-1
***************************************************

四、遍曆數組的元素

(1) for 迴圈

(2) while();
(3) for in
有兩個作用:
第一:用於數組的遍曆
第二:用於對象屬性的遍曆

 

JavaScript學習筆記——數組

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.