一、ECMAScript 1、javascript组成 2、JS命名规范 3、JS中常用的输出方式 4、关键字和保留字 5、变量 6、数据类型 7、检测数据类型的方式 8、对象数据类型 9、||与&字符介绍 10、数据类型之间的区别 11、条件语句 12、循环语句 二、函数 1、函数基础 2、创建函数方式 3、调用函数方式 4、函数参数 5、arguments 6、匿名函数/自执行函数 7、回调函数 8、this 9、定时器 三、数组 1. 基础介绍 2. 数组方法 2.1 数组添加 2.2 数组删除 2.3 数组查询/截取 2.4 数组克隆/合并 2.5 数组转字符串 2.6 数组排序 2.7 数组检测查找 2.8 数组清空 2.9 数组遍历 2.10 数组去重