JavaScript进阶
|
JavaScrip数组
JavaScript闭包
JavaScript面向对象
OOP(封装与继承)
作用域和this变量
动态特性
异常 |
AngularJS简介 |
什么是AngularJS
AngularJS的核心思想
第一个AngularJS Web程序
四大核心特性
AngularJS的优势
|
开始AngularJS之旅 |
表达式
模块
作用域
控制器
过滤器
1. 自定义过滤器
2. 表单验证
|
AngularJS指令 |
指令简介
内置指令
指令定义
指令作用域
绑定策略
AngularJS的生命周期
ngModel
自定义验证
|
AngularJS模块加载 |
配置
运行块
|
AngularJS多重视图和路由 |
布局模板
路由
$location服务
路由模式
|
AngularJS依赖注入 |
推断式注入声明
显式注入声明
行内注入声明
$injector API
ngMin
|
AngularJS服务 |
注册服务
使用服务
|
XHR和服务器通信 |
使用$http
设置对象
响应对象
缓存HTTP请求
拦截器
设置$httpProvider
使用$resource
|
事件 |
什么是事件
事件传播
事件监听
事件对象
事件相关的服务
|
Angular动画 |
使用CSS3过渡
使用CSS3动画
使用JavaScript动画
DOM回调事件
内置指令的动画
创建自定义的动画
|
AngularJS测试 |
测试策略
AngularJS测试的类型
初始化Karma配置文件
配置选项
使用RequireJS
Jasmine
端对端介绍
模拟和测试帮助函数
模拟$httpBackend
测试一个应用
测试事件
对Angular的持续集成
编写测试
|