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

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

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

圖7.2 數(shù)組示意圖
由于JavaScript是一種弱類型的語言,所以在數(shù)組中的每個元素的類型可以是不同的。數(shù)組中的元素類型可以是數(shù)值型、字符串型和布爾型等,甚至也可以是一個數(shù)組。
2.數(shù)組元素
數(shù)組是數(shù)組元素的集合,在圖7.2中,每個單元格中所存放的就是數(shù)組元素。例如,一個班級的所有學生就可以看作是一個數(shù)組,每一位學生都是數(shù)組中的一個元素;一個酒店的所有房間就相當于一個數(shù)組,每一個房間都是這個數(shù)組中的一個元素。
每個數(shù)組元素都有一個索引號(數(shù)組的下標),通過索引號可以方便地引用數(shù)組元素。數(shù)組的下標從0開始編號,例如,第一個數(shù)組元素的下標是0,第二個數(shù)組元素的下標是1,以此類推。
推薦閱讀
- Implementing Modern DevOps
- GraphQL學習指南
- Arduino開發(fā)實戰(zhàn)指南:LabVIEW卷
- 實用防銹油配方與制備200例
- Python爬蟲開發(fā)與項目實戰(zhàn)
- Hands-On C++ Game Animation Programming
- Python 3破冰人工智能:從入門到實戰(zhàn)
- Django 3.0入門與實踐
- Unity 3D腳本編程:使用C#語言開發(fā)跨平臺游戲
- UML2面向對象分析與設計(第2版)
- BeagleBone Robotic Projects(Second Edition)
- Python編程快速上手2
- 虛擬現(xiàn)實建模與編程(SketchUp+OSG開發(fā)技術)
- Android嵌入式系統(tǒng)程序開發(fā)(基于Cortex-A8)
- Java Web應用開發(fā)