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、函數的其他概念


函數重點:



