首頁 >web前端 >前端問答 >jquery和vuejs有什麼差別

jquery和vuejs有什麼差別

青灯夜游
青灯夜游原創
2021-09-27 18:40:042765瀏覽

區別:1、jquery是一個類別庫,不能算框架;而vue.js是一個框架,有一套完整的體系。 2.jquery側重樣式操作,以操作dom為主,做了資料處理之後還需要對dom進行操作;vue側重於資料綁定,以操作資料為主,不操作dom。

jquery和vuejs有什麼差別

本教學操作環境:windows7系統、vue2.9.6&&jquery1.10.0版,DELL G3電腦。

jquery和vue.js的區別

  • #jQuery首先要取得到dom對象,然後對dom對象進行進行值的修改等操作

  • Vue是先把值和js物件進行綁定,然後修改js物件的值,Vue框架就會自動把dom的值就行更新。

  • 可以簡單的理解為Vue幫我們做了dom操作,我們以後用Vue就需要修改物件的值和做好元素和物件的綁定,Vue這個框架就會自動幫我們做好dom的相關操作。

  • 這種dom元素跟隨JS物件值的變化而變化叫做單向資料綁定,如果JS物件的值也跟著dom元素的值的變化而變化就叫做雙向資料綁定。

簡單來說,最明顯的就是思維方式不同:

jquery 專注於樣式操作,是以操作dom為主,做了資料處理之後還需要對dom進行操作。

vue.js專注於資料綁定,是以操作資料為主,不操作dom,也就是傳說中的雙向資料綁定,你只需要操作資料就好,dom自動更新。

這只是對初學者來說最大的不同。

jquery只是一個類別庫,只是提供了很多的方法,不能算框架,而vue.js是一個框架,有一套完整的體系。所以jquery自然不能和vue比。

相關推薦:《vue.js教學

以上是jquery和vuejs有什麼差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn