- JavaScript從入門到精通(微視頻精編版)
- 明日科技
- 454字
- 2020-09-01 15:02:28
7.1 數(shù)組介紹

視頻講解
數(shù)組是JavaScript中的一種復(fù)合數(shù)據(jù)類型。變量中保存單個數(shù)據(jù),而數(shù)組中則保存的是多個數(shù)據(jù)的集合。數(shù)組與變量的比較效果如圖7.1所示。

圖7.1 數(shù)組與變量的比較效果
1.?dāng)?shù)組概念
數(shù)組(Array)就是一組數(shù)據(jù)的集合。數(shù)組是JavaScript中用來存儲和操作有序數(shù)據(jù)集的數(shù)據(jù)結(jié)構(gòu)。可以把數(shù)組看作一個單行表格,該表格的每一個單元格中都可以存儲一個數(shù)據(jù),即一個數(shù)組中可以包含多個元素,如圖7.2所示。

圖7.2 數(shù)組示意圖
由于JavaScript是一種弱類型的語言,所以在數(shù)組中的每個元素的類型可以是不同的。數(shù)組中的元素類型可以是數(shù)值型、字符串型和布爾型等,甚至也可以是一個數(shù)組。
2.?dāng)?shù)組元素
數(shù)組是數(shù)組元素的集合,在圖7.2中,每個單元格中所存放的就是數(shù)組元素。例如,一個班級的所有學(xué)生就可以看作是一個數(shù)組,每一位學(xué)生都是數(shù)組中的一個元素;一個酒店的所有房間就相當(dāng)于一個數(shù)組,每一個房間都是這個數(shù)組中的一個元素。
每個數(shù)組元素都有一個索引號(數(shù)組的下標(biāo)),通過索引號可以方便地引用數(shù)組元素。數(shù)組的下標(biāo)從0開始編號,例如,第一個數(shù)組元素的下標(biāo)是0,第二個數(shù)組元素的下標(biāo)是1,以此類推。
推薦閱讀
- JavaScript從入門到精通(微視頻精編版)
- Mastering Objectoriented Python
- Learning Docker
- Python數(shù)據(jù)可視化:基于Bokeh的可視化繪圖
- Getting Started with CreateJS
- 碼上行動:零基礎(chǔ)學(xué)會Python編程(ChatGPT版)
- 匯編語言程序設(shè)計(第2版)
- R語言編程指南
- Bootstrap Essentials
- ExtJS高級程序設(shè)計
- HTML5與CSS3基礎(chǔ)教程(第8版)
- Python機(jī)器學(xué)習(xí)算法: 原理、實(shí)現(xiàn)與案例
- NoSQL數(shù)據(jù)庫原理
- Python語言實(shí)用教程
- Scala Functional Programming Patterns