000-前端学习路线
1. HTML4
- meta元信息
2. HTML5
- 还有新知识:语义化标签,表单,多媒体新增属性
3. CSS2
- 复习重点
- 浮动,定位,盒子模型
- 学习:布局...
4. CSS3
- 伸缩盒
- flex
- 响应式布局
- BFC
5. 移动Web开发
6. JavaScript语法基础
- JS语法与变量
- 基本数据类型
- 表达式与操作符
- 流程控制语句
- 数组
- 函数
- DOM操作
- BOM操作
- 面向对象
- 正则表达式
7. ES6
- 模版字符串,箭头函数
- 解构赋值,剩余参数与新增方法
- Promise对象,async/await
- Class类
- Module模块
- 本地存储(Cookie)
8. JQuery
- 认识JQuery
- JQuery选择器
- JQuery之HTML
- JQuery中的事件
9. Ajax异步请求
- 初识Ajax
- Ajax的基本用法
- GET请求
- POST请求
- 初识JSON
- JSON的常用方法
- 初识跨域
- CORS跨域资源共享
- Form Data
- Ajax应用(搜索提示,三级联动)
10. ES6 快速上手
- 概述
- let和const
- 字符串的扩展
- 数组的扩展
- 对象的扩展
- 函数的扩展
- 解构赋值
- 新增运算符
- 新增类型
- 可迭代对象
- 类(Class)
- Proxy 和 Relect
- 异步编程
- 模块化
- 附录补充