首先我們來了解一下jquery和vue是什麼?
Vue.js是什麼?
Vue.js是一個前端JavaScript框架,用於構建使用者介面。它是開源的。當使用其他JavaScript庫時,它還可以用作整合工具。它本質上是增量自適應的。Vue還用作Web應用程式框架,可以為單頁面應用程式提供支援。它創建於2014年,是跨平臺的。
Vue主要用於前端開發,如元件,宣告性UI等,更加平易近人。
從技術角度講,Vue.js 專注於 MVVM 模型的 ViewModel 層。它透過雙向資料繫結把 View 層和 Model 層連線了起來,透過對資料的操作就可以完成對頁面檢視的渲染。
jquery是什麼?
jQuery是一個跨平臺的JavaScript庫。它旨在簡化HTML的客戶端指令碼。它也是開源的。許多分析表明它是最常用和廣泛部署的JavaScript庫。
jQuery語法旨在輕鬆導航文件,例如選擇DOM元素,建立動畫,處理事件和開發Ajax應用程式。它還可以用於在JavaScript庫之上建立外掛。
下面我們透過比較jquery和vue,來看看它們之間有什麼區別。
1、工作原理
Vue做到了資料和檢視完全分離開,它首先把值和js物件進行繫結,然後修改js物件的值,Vue框架就會自動把dom的值就行更新。對資料進行操作不再需要引用相應的dom物件,他們透過Vue物件實現資料和檢視的相互繫結。
jQuery則是要先使用選擇器($)來選取dom物件,然後對dom物件進行操作(如賦值、取值、事件繫結等)。
2、側重
vue側重資料繫結,可以應用於複雜資料操作的後臺頁面。如:表單填寫頁面
jquery側重樣式操作,動畫效果等;可以應用於一些html5的動畫頁面,一些需要js來操作頁面樣式的頁面中。
首先我們來了解一下jquery和vue是什麼?
Vue.js是什麼?
Vue.js是一個前端JavaScript框架,用於構建使用者介面。它是開源的。當使用其他JavaScript庫時,它還可以用作整合工具。它本質上是增量自適應的。Vue還用作Web應用程式框架,可以為單頁面應用程式提供支援。它創建於2014年,是跨平臺的。
Vue主要用於前端開發,如元件,宣告性UI等,更加平易近人。
從技術角度講,Vue.js 專注於 MVVM 模型的 ViewModel 層。它透過雙向資料繫結把 View 層和 Model 層連線了起來,透過對資料的操作就可以完成對頁面檢視的渲染。
jquery是什麼?
jQuery是一個跨平臺的JavaScript庫。它旨在簡化HTML的客戶端指令碼。它也是開源的。許多分析表明它是最常用和廣泛部署的JavaScript庫。
jQuery語法旨在輕鬆導航文件,例如選擇DOM元素,建立動畫,處理事件和開發Ajax應用程式。它還可以用於在JavaScript庫之上建立外掛。
下面我們透過比較jquery和vue,來看看它們之間有什麼區別。
1、工作原理
Vue做到了資料和檢視完全分離開,它首先把值和js物件進行繫結,然後修改js物件的值,Vue框架就會自動把dom的值就行更新。對資料進行操作不再需要引用相應的dom物件,他們透過Vue物件實現資料和檢視的相互繫結。
jQuery則是要先使用選擇器($)來選取dom物件,然後對dom物件進行操作(如賦值、取值、事件繫結等)。
2、側重
vue側重資料繫結,可以應用於複雜資料操作的後臺頁面。如:表單填寫頁面
jquery側重樣式操作,動畫效果等;可以應用於一些html5的動畫頁面,一些需要js來操作頁面樣式的頁面中。