已采納回答 / felix
不用立即調用是不行的,i的值將永遠是3,效果也就不對了。其實任何函數都可以理解為閉包:這些是有關ECMAScript的知識,大家感興趣,可以移步:http://weizhifeng.net/javascript-the-core.html?
2015-09-07
已采納回答 / zoe0773
http://segmentfault.com/q/1010000000442042? ?可參考一下 ??即時函數函數相當于語句,例如,你定義了一個function run( ){……}函數 ,你調用的它的時候的語句是,run(); ?這樣是要先定義 再調用函數。? 即時函數是可以立即執行的。例如這樣:(function( ){……………語句;……………}())
2015-09-07
最贊回答 / felix
你說的對。不過這個例子,咱們主要是來了解nodeName和nodeValue, 有關如何獲得子節點以及 childNodes咱們在第二篇的時候詳細講解。
2015-09-07