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、函式的其他概念
函式重點:
js資料型別和陣列判斷
js六大資料型別 number string object boolean null undefined string 由單引號或雙引號來說明,如 string number 什麼整數啊浮點數啊都叫數字,boolean 就是true和false啦 undefined 未定義,就是你建立乙個變數後卻沒...
js基礎 陣列及資料型別
陣列也是引用型別 建構函式建立陣列 object 建構函式型別 所有型別基類 array 建構函式型別 求冪運算子 2 32 1 陣列容量最大 arry.length 如果減小length的值 則相當於截斷陣列 不要這樣用!陣列字面量建立陣列 陣列索引都是從0開始的 var arr 1,2,ss t...
js的資料型別和函式
1 不可改變的原始值 棧資料stack number,string,boolean,undefined,null 2 引用值 堆heap array,object,function.date regexp 3 任何資料型別加字串都等於字串 console.log 0 0 nan console.lo...