關于1-2(jQuery的遍歷結構設計)中,一些代碼的不解,望各位解答
上一段代碼是老師課程中的代碼,這段代碼我基本上看懂了,就是在循環(huán)中,把其中的方法給到ajQuery的變量中,這樣就能像jQuery一樣的使用,但是,讀到最后我發(fā)現(xiàn),老師代碼的功能其實和我下面要實現(xiàn)的功能差不多,就是把方法放到數(shù)組中,下面的代碼也能實現(xiàn)相同的功能,請問:為什么要弄那么復雜的代碼來實現(xiàn)這么簡單的功能呢?謝謝大家!
上一段代碼是老師課程中的代碼,這段代碼我基本上看懂了,就是在循環(huán)中,把其中的方法給到ajQuery的變量中,這樣就能像jQuery一樣的使用,但是,讀到最后我發(fā)現(xiàn),老師代碼的功能其實和我下面要實現(xiàn)的功能差不多,就是把方法放到數(shù)組中,下面的代碼也能實現(xiàn)相同的功能,請問:為什么要弄那么復雜的代碼來實現(xiàn)這么簡單的功能呢?謝謝大家!
2015-05-08
舉報
2016-02-05
上面的方式因為調(diào)用了同一個方法綁定到jQuery上的,所以這個方法可以做一些公共的操作。而下面的代碼很明顯不能。
2015-10-26
jQuery.each() 返回的是jQuery對象、this指向的是 $??!結構上不允許再var 一個ajQuery出來吧?可能
2015-05-10
這個跟每一個開發(fā)者的思路有關系,jQuery的作者是有非常嚴謹規(guī)范的代碼風格
2015-05-09
寫JS的時候,最好不要把元素的 ID、類名 直接寫在代碼中,要用到的參數(shù)都用變量存起來,方法也是如此,這是為了在調(diào)用的時候更方便,一個項目中也許有很多地方會使用到同一種JS,或者在一段代碼中你會重復調(diào)用某一段程序,這個時候用以上方法,就只需要調(diào)用變量就可以了。網(wǎng)上的很多各種功能的插件,就是這么來的。把方法寫好,要調(diào)用的時候直接給變量賦值就可以了,在初學的時候就要刻意養(yǎng)成這種習慣,會利于代碼的簡潔和邏輯思維的提升的。
嗯,以上為自己平時的個人總結,有不足的地方歡迎補充和指教。