jQuery的特点及vue的优点



1. 说一下 jQuery 的特点

本质就是一个 js 文件,其中封装了很多 js 的原生功能,让我们代码写起来更加简单,也可以理解为是js框架,而使用 jQuery 实现,代码要比原生js简单。 因为jQuery原生的JavaScript的代码的封装;

它可以解决浏览器兼容问题,jquery 封装的时候就已经被格式化成所有浏览器通用的了,他可以是实现丰富的 UI。比如渐变弹出,图层移动等动画效果,可以获得更好的用户体验;

缺点:

  1. 缺点一个是太大,对一些比较小的项目确实可以快速开发,但现在 jQuery 太臃肿,有很多用不到的功能;
  2. 还会在升级过程中出现与之前版本不兼容的事件,一样的方法不一定是同一处理方式
  3. 传统模式下 html + css + js 容易造成变量名冲突,class 命名冲突,变量作用域混淆的情况

与 Vue

2、使用Vue开发的优点:

1.Vue属于MVVM框架,在view层和model层的表现优异于使用jQuery传统的查找DOM进行绑定,对于开发人员能更清晰的了解数据层和表现层的内容

2.Vue使用双向绑定来处理表单问题,在使用多表单的页面可以更方便快捷的处理表单问题

3.众所周知jQuery的选择器是十分损耗浏览器资源的,而Vue 2.0使用虚拟DOM则避开了这一缺点

4.组件化的开发模式可以使常用的模块独立起来,通过传参和页面通讯。

5.Vue-cli可以搭建单页面,利用pjax原理进行更新独立区域,使用html5中的新特性history.pushState来进行url的改变,使得所有的页面改变全部由请求控制,节省不必要的重复请求。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值