week9.md - Paouser/wp109b GitHub Wiki
- 加在網頁上開頭要打 <script> 程式碼 </script>
- 陣列
- 二維陣列 var a=[ [1,6,2] , [5,3,6] ];
- 取得陣列長度 a.length;
- 取得第一行第幾項 a[1].length;
- 函數
- 匿名函數
- 將函數直接指定給變數 var add = function (a,b) { return a+b; }
- function後沒有函數名稱
- 數字與陣列 function modify(num,array)
- { num=num+1; array[0]=array[0]+1; }
- var n=3 , a=[0,1,2]
- modify (n,a)
- console.log("n=" ,n ,"a=" ,a);
- n=3 a= [ 1, 1, 2]
- 回傳函數
- function sub(a,b) { return a-b; }
- 執行a-b
- function f5(f,a) { return f(a,5); }
- f5 ( sub (f) , 8 (a) )
- 等於 return sub (f) ( 8 (a) , 5)
- 匿名函數
- 輸出字元 console.log
- =後沒有空格 console.log("max(9,5)="+m);
- =後有一個空格 console.log("max(9,5)=",m);
* 呼叫物件 ccc.name = "ccc"
* 呼叫物件 ccc.age = 51
* 刪除物件 delete ccc.age
* 新增物件 ccc.age =51
* 新增陣列 ccc.friends =[]
* 設定陣列 ccc.friends [0] = snoopy
* 建立函數 var People = { name:"john" , age:30 , print:function() { console.log("name=" , this.name) } }
* 執行函數 People.print
* 執行結果 name= john