1 .什么是JavaScript
2、快速入门
2.1 引入JavaScript
两种方式
2.2、基本语法入门
浏览器调试须知
2.3数据类型
变量
var 王者荣耀 = "倔强青铜";
数字
字符串 布尔类型 逻辑运算 比较运算
特殊值
数组
对象
2.4、严格检查模式
3、数据类型
3.1、字符串
书写格式
3.2、数组
任意数据类型
3.3、对象
若干个键值对
JavaScript中的所有的键都是字符串,值是任意对象!
增、删、改、查
3.4、流程控制
选择结构和循环结构
5.1 引入 forEach循环
3.5、Map 和 Set
3.6、iterator
4、函数
4.1、定义函数
定义方式一:绝对值函数
定义方式二(和方式一等价):
调用函数
argument:一个免费赠送的关键字
代表,传递进来的所有参数 是一个数组
rest参数只能写在最后面,必须用...标识
4.2、变量的作用域
提升变量的作用域
全局作用域 var
jQuery
局部作用域 let
4.3、方法
定义方法
this
apply
5、内部对象
标准对象
5.1、Date
5.2、JSON
5.3、Ajax
原生的js写法 xhr 异步请求
jQuey 封装好的 方法 $("#name").ajax("")
axios 请求
6、面向对象编程
class 关键字
7.操作BOM对象(重点)
window
Navigator
screen
location( 重要 )
8、操作DOM对象(重点)
核心
获得dom节点
更新节点
删除节点
插入节点
创建一个新的标签,实现插入
insert
9、表单验证
获得要提交的信息
提交表单,md5 加密密码
10、jQuery
jQuery API 中文文档 | jQuery API 中文在线手册 | jquery api 下载 | jquery api chm
jQuery库,里面存在大量的javascript函数
获取jQuery
公式:$(selector).action()
选择器
操作DOM
小技巧
1.如何巩固js(看jQuery源码,看游戏源码)
2.巩固HTML、CSS(扒网站,全部下载下来,然后修改看效果~)