首页 >web前端 >前端问答 > 正文

jquery和vuejs有什么区别

原创2021-09-27 18:40:120632

区别:1、jquery是一个类库,不能算框架;而vue.js是一个框架,有一套完整的体系。2、jquery侧重样式操作,以操作dom为主,做了数据处理之后还需要对dom进行操作;vue侧重数据绑定,以操作数据为主,不操作dom。

本教程操作环境:windows7系统、vue2.9.6&&jquery1.10.0版,DELL G3电脑。

jquery和vue.js的区别

  • jQuery首先要获取到dom对象,然后对dom对象进行进行值的修改等操作

  • Vue是首先把值和js对象进行绑定,然后修改js对象的值,Vue框架就会自动把dom的值就行更新。

  • 可以简单的理解为Vue帮我们做了dom操作,我们以后用Vue就需要修改对象的值和做好元素和对象的绑定,Vue这个框架就会自动帮我们做好dom的相关操作。

  • 这种dom元素跟随JS对象值的变化而变化叫做单向数据绑定,如果JS对象的值也跟随着dom元素的值的变化而变化就叫做双向数据绑定。

简单来说,最明显的就是思维方式不同:

jquery 侧重样式操作,是以操作dom为主,做了数据处理之后还需要对dom进行操作。

vue.js侧重数据绑定,是以操作数据为主,不操作dom,也就是传说中的双向数据绑定,你只需要操作数据就好,dom自动更新。

这只是对初学者来说最大的不同。

jquery只是一个类库,只是提供了很多的方法,不能算框架,而vue.js是一个框架,有一套完整的体系。所以jquery自然不能和vue比。

相关推荐:《vue.js教程

以上就是jquery和vuejs有什么区别的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

  • 相关标签:jquery vuejs
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 专题推荐

    作者信息

    青灯夜游

    今天学习一小步,明天提升一大步

    最近文章
    php怎么分割数组为几部分657
    php怎么删除指定下标的数组值824
    php怎么获取当前方法的参数值729
    推荐视频教程
  • jQuery基础视频教程jQuery基础视频教程
  • jQuery深入视频教程jQuery深入视频教程
  • Vue.js开发基础Vue.js开发基础
  • vue 3.0全新实战课程(2021版)第一季vue 3.0全新实战课程(2021版)第一季
  • 视频教程分类