原生JS/JQuery和Vue.js的區別


//JS/JQuery:

Jquery只是對原生JS的API選擇器等等進行了封裝,便於操作DOM,本質還是操作DOM實現邏輯,數據和界面還是連接在一起的。
適用於需要操作DOM的業務:動畫,交互效果,頁面特效。

//Vue.js:

MVVM模型,將數據層和視圖層完全分離開,不僅對API進行封裝, 還提供了一系列的解決方案。這是一個思想的轉變。數據驅動的機制,主要操作的是數據而不是頻繁操作DOM(導致頁面頻繁重繪)。
適用的業務:數據相關的處理以及操作。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM