1.jQue
ry和Vue 的区别主要体 现在工作原理 、侧重点、D OM操作、未 来发展和操作 思想等方面。 其中,最明显 的区别是工作 原理不同。j Query是 使用选择器选 取DOM对象 ,对其进行赋 值、取值、事 件绑定等操作 ,数据和界面 是在一起的; 而Vue则是 把值和js对 象进行绑定, 然后修改js 对象的值,V ue框架就会 自动把dom 的值进行更新 ,对数据进行 操作不再需要 引用相应的D OM对象,实 现了数据和视 图的完全分离 。此外,Vu e侧重于构建 用户界面的渐 进式框架,易 于上手,而j Query则 提倡写更少的 代码,做更多 的功能。DO M操作方面, Vue不操作 DOM,而是 传说中的双向 数据绑定,你 只需要操作数 据就好,DO M自动更新; 而jQuer y则是以操作 DOM为主, 做了数据处理 之后还需要对 DOM进行操 作。未来发展 方面,Vue 有着广阔的前 景,因为它是 一个新兴的框 架,而jQu ery已经成 为了老牌的J avaScr ipt库。操 作思想方面, jQuery 是以操作DO M为主,而V ue则是以操 作数据为主。小编还为您整理了以下内容,可能对您也有帮助:
jquery和vue效率对比
1、vue是目前最流行的前端的技术框架之一,目前很多公司都在使用。jquery是前端技术框架之一,基于javascript语言的,可以快速搭建前端工程,对页面控件进行控制和绚烂。
2、jQuery是直接来操作DOM的,凭借简化后的API直接和DOM对话(优异的兼容性);Vue是直接来操作数据的,拿数据说话。
3、Vue.jsVue.js是Javascript家庭的一个新成员。在它的众多优势中,我认为它“易于学习”应该排在首位。简单性贯穿它的设计始终。
4、vue.js:Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,方便与第三方库或既有项目整合。
5、不同的概念吧,jquery不过是操作DOM的工具库,Vue是为了快速开发,省去了你操作DOM的时间、开发非常快速便利。