1、數組
a、數組的定義---定義數組時可以見名知意 比如 names (復數)
b、數組的特點
數組的索引是從0開始的。
數組的長度是可以動態改變的(給數組增加一項,若不是連續增加,那空着的那幾個值是undefined)
遍歷數組
反向遍歷數組
清空一個數組的簡單方法
names.length = 0;
c、數組的常見操作
2、函數
a、為什么要有個函數?
封裝一段代碼
可重復使用
b、函數的聲明、定義
c、函數的參數---傳遞不同的參數,返回不同的值
參數的特點
寫函數的關鍵是要自己思考出參數是什么、函數體要怎么寫?
案例 :判斷一個數是否是質數------關鍵點:學會用 flag (先假設是或不是 true false)
d、函數的返回值
e、arguments的使用---類數組,實際是個對象,也有length,是函數內部的一個屬性,在函數外部使用不了。
案例:arguments的用途---一般不用
f、函數案例
記住flag的用途!!!
g、函數的其他概念
函數重點: