首頁>Club>
10
回覆列表
  • 1 # 科學史話

    首先我們來了解一下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來操作頁面樣式的頁面中。

  • 中秋節和大豐收的關聯?
  • 為什麼過年最熱鬧的時刻,成了親戚們聚集在一起攀比子女的房車,工作,物件的機會呢?