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就是声明式的,只需要告诉计算机程序员需要的展现形式,至于细节就由机器处理了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询