angular.js简析
2015-08-09 22:48
603 查看
什么是Angularjs
完全使用 JavaScript编写的客户端技术。同其他历史悠久的 Web技术( HTML、 CSS
和JavaScript)配合使用,使Web应用开发比以往更简单、更快捷。
AngularJS主要用于构建单页面Web应用。它通过增加开发人员和常见Web应用开发任务之间
的抽象级别,使构建交互式的现代Web应用变得更加简单。
AngularJS的开发团队将其描述为一种构建动态Web应用的结构化框架。
AngularJS使开发Web应用变得非常简单,同时也降低了构建复杂应用的难度。它提供了开发
者在现代Web应用中经常要用到的一系列高级功能,例如:
解耦应用服务数据模型和视图 Ajax服务 依赖注入 浏览历史 测试
和别的东西有什么不同呢
在其他JavaScript框架中,我们被迫从自定义的JavaScript对象中进行扩展,并从外到内操作DOM。
而AngularJS则通过原生的Model-View-Controller( MVC,模型?视图?控制器)功能增强了
HTML。结果表明,这个选择可以快捷和愉悦地构建出令人印象深刻并且极富表现力的客户端应用。
利用它,开发者可将页面的一部分封装为一个应用,并且不强迫整个页面都使用AngularJS进行开发。这个特质在某些情况下非常有用,比如你的工作流程中已经包含了另外一个框架,或者你只希望页面中的某一部分是动态的
,而剩下的部分是静态的或者是由其他JavaScript框架来控制的。
完全使用 JavaScript编写的客户端技术。同其他历史悠久的 Web技术( HTML、 CSS
和JavaScript)配合使用,使Web应用开发比以往更简单、更快捷。
AngularJS主要用于构建单页面Web应用。它通过增加开发人员和常见Web应用开发任务之间
的抽象级别,使构建交互式的现代Web应用变得更加简单。
AngularJS的开发团队将其描述为一种构建动态Web应用的结构化框架。
AngularJS使开发Web应用变得非常简单,同时也降低了构建复杂应用的难度。它提供了开发
者在现代Web应用中经常要用到的一系列高级功能,例如:
解耦应用服务数据模型和视图 Ajax服务 依赖注入 浏览历史 测试
和别的东西有什么不同呢
在其他JavaScript框架中,我们被迫从自定义的JavaScript对象中进行扩展,并从外到内操作DOM。
而AngularJS则通过原生的Model-View-Controller( MVC,模型?视图?控制器)功能增强了
HTML。结果表明,这个选择可以快捷和愉悦地构建出令人印象深刻并且极富表现力的客户端应用。
利用它,开发者可将页面的一部分封装为一个应用,并且不强迫整个页面都使用AngularJS进行开发。这个特质在某些情况下非常有用,比如你的工作流程中已经包含了另外一个框架,或者你只希望页面中的某一部分是动态的
,而剩下的部分是静态的或者是由其他JavaScript框架来控制的。
相关文章推荐
- 项目实战JS之滚动条
- Javascript常用正则表达式汇总
- Javascript模块化编程(二):AMD规范
- jsoup替换网页中的链接demo
- JS 面向对象
- JSP状态管理(四)
- JS 数据类型
- Javascript模块化编程(一):模块的写法
- JavaScript基础学习之-JavaScript权威指南第八章--函数
- jsonp 跨域2
- jsonp 跨域1
- cJSON学习笔记2
- cJSON学习笔记1
- js 合并俩个json
- JavaScript 弹出框:警告(alert)、确认(confirm)以及提问(prompt)
- javascript中写不写$(function() {});的区别
- Javascript 严格模式详解
- js获取Url后的数据转换为json
- JS实现复制到剪贴板
- JS将一个十进制转换成二进制