我不懂第二點是什么意思
通過標準的JavaScript操作DOM與jQuery操作DOM的對比,我們不難發(fā)現(xiàn):
通過jQuery方法包裝后的對象,是一個類數(shù)組對象。它與DOM對象完全不同,唯一相似的是它們都能操作DOM。
通過jQuery處理DOM的操作,可以讓開發(fā)者更專注業(yè)務(wù)邏輯的開發(fā),而不需要我們具體知道哪個DOM節(jié)點有那些方法,也不需要關(guān)心不同瀏覽器的兼容性問題,我們通過jQuery提供的API進行開發(fā),代碼也會更加精短。
2018-07-18
其實就是其內(nèi)部把各種瀏覽器的情況都考慮到了,做個一個判斷選擇,比如綁定監(jiān)聽函數(shù),chrome等是addEventLisenter(),但是IE8以下就不認識這個,他們認識attachEvent。就可以在函數(shù)內(nèi)部寫一個if()進行判斷,這些就實現(xiàn)了兼容多瀏覽器
2018-07-17
你其實可以理解為一個C語言的自定義頭文件,我不需要知道里面內(nèi)部怎么實現(xiàn),只需要知道他外部的功能用法
2018-07-17
統(tǒng)一了API,需要實現(xiàn)什么,只需要考慮jQuery有什么方法即可,所以更加專注業(yè)務(wù)邏輯開發(fā)