jQuery和AngularJS的区别浅析

 我来答
育知同创教育
2016-12-27 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部

jQuery和AngularJS的区别浅析如下:

1、在dom 的处理的便捷性上的区别

  •  jQuery在DOM上做得很好,可以根据用户交互,添加修改DOM元素。

  •  AngularJS更关注数据展示本身,更新时会尽可能减少对DOM的破坏和重构。

2、在效率上的区别:

  • jQuery需要写很多代码来实现同样的功能,开发效率相对较低,测试起来也麻烦

  • AngularJS中很多特点的设计都是出于提高开发者效率的目的。比如在框架内它就支持单元测试,这样的设计可以让程序员更集中精力在写出可靠的代码上,简化了测试上的麻烦。

3、语法方面的区别:

  • jQuery的一个常见问题就是它是命令式编程,就意味着程序员要告诉计算机如何达成某项目的,也就是程序运行结果。

  • AngularJS就是声明式的,只需要告诉计算机程序员需要的展现形式,至于细节就由机器处理了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式