基础大纲
- javascript概述
- 使用javascript
- 内联,内嵌,外部js
- javascript的执行顺序
- async 和 defer
- 变量和数据类型
- var,let,cont
- 字符串类型 String
- 数字类型 Number
- 进制
- 布尔类型 Boolean
- null和undefined
- 数据类型的转换
- 其他类型转换成字符串
- 其他类型转换成数字
- 其他类型转换成布尔类型
- 运算符
- 基础运算符
- 自增和自减
- 赋值运算符
- 比较运算符
- 逻辑运算符
- 流程控制
- 条件语句
- 循环语句
- 函数
- 内置函数
- 自定义函数
- 匿名函数
- 箭头函数
- 对象
- 对象的概念
- 自定义对象
- 字面量创建对象
- new Object
- 工厂方法
- 构造函数
- Object.create
- Class
- 属性描述对象和存取描述对象
- 数组
- 数组的概念
- 一维数组
- 数组的创建
- 数组的读取
- 数组常用方法
- 二维数组
- 内置对象Date,Math,Global
- Set集合和Map集合