美文网首页Vue
vue和jquery的区别

vue和jquery的区别

作者: Tz1314 | 来源:发表于2019-08-14 20:29 被阅读0次

jquery是使用选择器$选取dom对象,对其进行赋值,取值,事件绑定等操作,其实和原生js的区别只在于可以更方便的选取和操作dom对象,而数据和界面是在一起的,比如需要获取label标签的内容:$('lable').val().他还是依赖dom元素的值

而vue是通过vue对象将数据和view完全分离开来,对数据进行操作不再需要引用相应的dom,通过vue对象这个vm实现相互的绑定,这就是mvvm

vue比jquery减少了dom操作

当dom操作影响到布局的时候,浏览器的渲染引擎就会重新计算然后再次渲染,会消耗性能,dom操作越少越好

vue通过操作虚拟dom减少dom的操作,

虚拟dom是通过diff算法来实现的

diff算法的作用是减少dom操作

相关文章

  • vue实现机制

    本文先对比一下jQuery和Vue的区别,再讲述Vue的MVVM模型,接着讲解Vue的实现流程。 一、jQuery...

  • 会jquery 就能快速快速上手 vue? 你仿佛在说笑

    vue和jquery 操作DOM的区别 jquery 操作Dom 的思维:获取Dom元素 步骤: 1、在dom中输...

  • vue

    1,jQuery与vue区别 jQuery--指令式编程 vue--声明式编程 vue更加高效,流行 2,let与...

  • vue和jquery区别

    jquery:主要是对dom操作,与原生的区别在于更加方便快捷。比如修改某个dom的innerHTML内容,inp...

  • vue和jquery的区别

    vue和jquery的区别 Vue则是通过Vue对象将数据和View完全分离开来了。对数据进行操作不再需要引用相应...

  • MVVM

    MVVM 1. 说一下使用jQuery和使用框架的区别? jQuery实现todo-list √ vue实现tod...

  • Vue和Jquery的区别

    Vue和Jquery的区别是 前两天从同事那里听到他们在谈论Jquery,那今天就来罗列一下两者之间的区别。 ...

  • vue和jquery的区别

    jquery是使用选择器$选取dom对象,对其进行赋值,取值,事件绑定等操作,其实和原生js的区别只在于可以更方便...

  • 8. Vue v-model的使用

    vue中经常使用到 和 这类表单元素,vue对于这些元素的数据绑定和我们以前经常用的jQuery有些区别。vue使...

  • 撩课-Web大前端每天5道面试题-Day19

    1.mvvm和mvc区别?它和其它框架(jquery)的区别是什么?哪些场景适合? 2.vue的优点是什么? 3....

网友评论

    本文标题:vue和jquery的区别

    本文链接:https://www.haomeiwen.com/subject/qnonjctx.html