About Me

我的相片
Mr. Pigg
Taipei, Taiwan
檢視我的完整簡介

星期三, 9月 24, 2008

jQuery

0 意見

1. Unobstrusive Javascript

2. jQuery wrapper

3. 透過jQuery獲得的是一組array, 即使$("#xxx")也是

4. chanibility

5. body onload 會等待外部檔案load完才會執行

6. $(f())

星期二, 9月 23, 2008

0 意見

1. Array要用 for (), 因為for in的順序不保證

星期一, 9月 22, 2008

Book Study: Javascript: the Good part - Chaptor 5 Inheritance

0 意見

1. 記得Function.method模擬 new的code
2. 繼承: new Parent(), 然後把prototype指向該obj
3. 用物件方法傳參數
4. 物件的繼承
5. 利用closure創造帶有private function, member field的 Class

星期日, 9月 21, 2008

Book Study: Javascript: the Good part

0 意見

1. prototype & constructor的概念
2. closure
3. apply call
4. package
5. console.log
6. 一般function的this是指向global => 改用that
7. JSLint
8. 當constructor的function通常把第一個字母大寫,已避免誤用
9. function中會自動產生arguments物件
10. Exception
11. prototype的method 用來create method
- 透過prototype擴充method
12. JavaScript
- no block scope
- function scope
13. 例用closure創造Module => 達到 private member variable以及security的功能
14. Curry, 透過closure, 將原來的function加料
15. 透過closure記住之前計算過的東西
16. === , !==