jQuery和AngularJS有什么区别?
AngularJS是一个开源Web应用程序框架。它最初由Misko Hevery和Adam Abrons在2009年开发。现在由Google维护。它的最新版本是1.4.3。
以下是AngularJS的功能:
AngularJS是一个强大的基于JavaScript的开发框架,用于创建RICH Internet Application(RIA)。
AngularJS为开发人员提供了以干净的MVC(模型视图控制器)方式编写客户端应用程序(使用JavaScript)的选项。
用AngularJS编写的应用程序兼容跨浏览器。AngularJS自动处理适合每个浏览器的JavaScript代码。
AngularJS是开源的,完全免费,并且被全世界成千上万的开发人员所使用。它根据Apache许可证2.0版获得许可。
jQuery的
jQuery是John Resig在2006年创建的快速简洁的JavaScript库。jQuery简化了HTML文档的遍历,事件处理,动画和Ajax交互,以实现快速的Web开发。
这是jQuery支持的重要核心功能的列表,
DOM操作-jQuery使使用跨浏览器的开源选择器引擎Sizzle可以轻松选择DOM元素,遍历它们并修改其内容。
事件处理-jQuery提供了一种优雅的方式来捕获各种各样的事件,例如用户单击链接,而无需使用事件处理程序将HTML代码本身弄乱。
AJAX支持 -jQuery使用AJAX技术可以帮助您开发响应迅速且功能丰富的网站。
动画 -jQuery带有许多内置的动画效果,您可以在网站中使用它们。
轻量级 -jQuery是一个非常轻量级的库-大小约为19KB(缩小并压缩)。
跨浏览器支持-jQuery具有跨浏览器支持,并且在IE 6.0 +,FF 2.0 +,Safari 3.0 +,Chrome和Opera 9.0+上运行良好
最新技术-jQuery支持CSS3选择器和基本XPath语法。
以上是 jQuery和AngularJS有什么区别? 的全部内容, 来源链接: utcz.com/z/321636.html