为了账号安全,请及时绑定邮箱和手机立即绑定

angularJs和jQuery的区别是什么?

angularJs和jQuery的区别是什么?

德玛西亚99 2019-02-13 15:11:38
angularJs和jQuery的区别是什么
查看完整描述

2 回答

?
缥缈止盈

TA贡献2041条经验 获得超4个赞

区别1、 jQuery是一个优秀的Javascript轻量级库,可以兼容CSS3和大部分浏览器,只是2.0版本后就不再支持IE(6/7/8)了;
AngularJS是一筐优秀的前端框架,Google的多款产品都有它的影子。AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。
区别2、 以DOM为参照时,jQuery可以根据用户交互,快捷的修改DOM元素,友好体验感强,而AngularJS注重的是数据的展示,不可避免的会对DOM造成一些破坏和重构,相对的AngularJS 的工作量比JQuery少,也就是工作效率更高点。
区别3、 这两款语言,是出于不同的设计目的创造的,所以应用的方向,使用的侧重点也不同。jQuery是命令式编程语言,就是给计算机下达一系列精细的执行步骤命令,以达到想要的结果;AngularJS是声明式的编程语言,就是告诉计算机你想要的结果,让它自己去实现。



查看完整回答
反对 回复 2019-03-01
?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

1.首先,一个是JS,一个是jQuery,这就是第一点。
2.AngularJS 是一个 JavaScript 框架。它可通过 <script> 标签添加到 HTML 页面。
AngularJS 通过 指令 扩展了 HTML,且通过 表达式 绑定数据到 HTML。
3.jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

查看完整回答
反对 回复 2019-03-01
  • 2 回答
  • 0 关注
  • 461 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信