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