一.for循環(huán)
1.for循環(huán)的使用
- 語法:
for(聲明記錄循環(huán)次數(shù)的變量 ; 循環(huán)條件 ; 變化值) {
循環(huán)體
} - 好處:把聲明起始值、循環(huán)條件、變化值寫到一起,讓人一目了然
- 第一次執(zhí)行for的時候,變化量是不執(zhí)行的
- 繼續(xù)循環(huán)的時候,不在執(zhí)行初始化過程了;(先 變化量, 再 判斷條件)
- for循環(huán)和while循環(huán)的區(qū)別:
- 當如果明確了循環(huán)的次數(shù)的時候推薦使用for循環(huán)
- 當不明確循環(huán)的次數(shù)的時候推薦使用while循環(huán)
- 循環(huán)結(jié)束:
continue:結(jié)束本次循環(huán),繼續(xù)下次循環(huán)
break:跳出所在的循環(huán) -
循環(huán)嵌套
語法:
1.png
二. 數(shù)組
1.數(shù)組是什么:
數(shù)組(Array)是一種可以按順序保存數(shù)據(jù)的數(shù)據(jù)類型
2.數(shù)組的使用
2.1語法:
let 數(shù)組名 = [數(shù)據(jù)1,數(shù)據(jù)2,......]

2.png
- 數(shù)組是按順序保存,所以每個數(shù)據(jù)都有自己的編號
- 計算機中的編號從0開始,所以小明的編號為0,小剛編號為1,以此類推
- 在數(shù)組中,數(shù)據(jù)的編號也叫索引或下標
-
數(shù)組可以存儲任意類型的數(shù)據(jù)
2.2取值語法
3.png - 通過下標取數(shù)據(jù)
- 取出來是什么類型的,就根據(jù)這種類型特點來訪問
2.3 術語 - 元素:數(shù)組中保存的每個數(shù)據(jù)都叫數(shù)組元素
- 下標:數(shù)組中數(shù)據(jù)的編號
-
長度:數(shù)組中數(shù)據(jù)的個數(shù),通過數(shù)組的length屬性獲得
2.4 遍歷數(shù)組:
用循環(huán)把數(shù)組中每個元素都訪問到,一般會用for循環(huán)遍歷
4.png
三.數(shù)組的操作
1.數(shù)組增加新的數(shù)據(jù)
-
arr.unshift(新增的內(nèi)容) 方法將一個或多個元素添加到數(shù)組的開頭,并返回該數(shù)組的新長度
6.png -
數(shù)組.push() 方法將一個或多個元素添加到數(shù)組的末尾,并返回該數(shù)組的新長度
5.png
- 數(shù)組刪除元素
- 數(shù)組.shift() 刪除第一個元素,并返回該元素
-
數(shù)組. pop() 方法從數(shù)組中刪除最后一個元素,并返回該元素的值
7.png -
數(shù)組. splice() 方法 刪除指定元素
8.png
9.png







