2014.11.13 子級過濾

關於optgroup這個東西,一開始以為是個包裹元素,但是一般來說,包裹元素給一個class,那麼讓這個class show()應該它包裹的元素也跟隨show,可結果是隻有本身有效,需要寫成.class option才能執行

2014.11.14 全域性變數

全域性變數的宣告方法與作用域

2014.11.15

關於switch的多條件判斷和||運算有了進一步瞭解

2014.11.18

今天更進一步瞭解了函式中的函式閉包問題,閉包中的this指向window,引用父級環境,在父級環境建立變數that=this,在閉包中引用that.prop。

另外自執行匿名函式的馬上執行性,會無法讀取一些未建立的變數而失敗。事件函式中函式不為閉包。

2014.11.20

1.關於陣列的push方法,返回的是新的長度,不需要再賦給變數,此時使用原陣列變數就已經是新陣列。

2.關於多倍輸出的問題,前面是事件繫結中的倍數,後來是因為多綁定了一個load事件重複了。

3.資料新增到正向新增,知乎網友給了更簡便的each用法,自己解決了倒序新增,更深入理解了for迴圈巢狀原理。

4.從書本學習了表格類資料在storage儲存的思路,自己並理清結構解決了它。

2014.11.21

關於求DF的函式BUG問題。原來是引入的addbuff函式中的迴圈體,迴圈完畢的時候i為29導致父級函式無法執行。

解決辦法一是把子函式在函式體外求值賦給一個變數(此處不行),或者將父函式的迴圈體引數命名修改。主要就是作用域鏈的問題!!

另外關於i每一次函式執行完,其實也會暫存記憶體,函式退出,不能直接訪問變數,但是執行完迴圈引數最終值卻可以在函式執行完畢後列印到,只是說外部不能去訪問它。