Vue 和 jQuery 两者之间的区别是什么?

Posted JingG459

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue 和 jQuery 两者之间的区别是什么?相关的知识,希望对你有一定的参考价值。

最近做项目遇到了一些 vue.js 和 jQuery 之间的问题,为此我整理了以下几点

jQuery: 曾经是前端最流行的js库。

Vue: 是一个兴起的js库,是一个精简的MVVM。从技术角度讲。Vue.js专注于MVVM模型的ViewModel层,它通过双向数据绑定把view和Model层连接起来,通过对数据的操作完成对页面视图的渲染。

二者的区别是:

一、Vue 和 jQuery 对比 jquery是使用选择器()选取DOM对象,对其进行赋值、取值、事件绑定等操作,和原生的html的区别只在于可以更方便的选取和操作DOM对象,而数据和界面是在一起的。

二、Vue 则是通过Vue对象将数据和View完全分离开来了。对数据进行操作不再需要引用相应的 DOM 对象,他们通过 Vue 对象这个 vm 实现相互的绑定。这就是传说中的 MVVM。

以上是关于Vue 和 jQuery 两者之间的区别是什么?的主要内容,如果未能解决你的问题,请参考以下文章

2022 最新 Vue 3.0 面试题

点击事件click和.on('click') 两者之间的区别

jquery $.when() .then() 和 .done() 之间的区别

jQuery - $(document).ready 和 $(window).load 之间有啥区别?

JQuery中关于attr()prop()两者之间的区别

vuejs和jquery可以混着用吗