作者:519cxf | 来源:互联网 | 2023-10-13 00:15
1.js基础
1.js三种书写方式-内联-内部-外部引入
1.下面两个等价-点击显示弹窗
2.直接显示弹窗
3.引入外部文件
2.js组成
3.js输入输出
4.变量命名规范
5.关键字let和var区别
6.数组
7.js数据类型
7.1number数字类型
7.2string字符串类型
7.3boolean布尔型
7.4undefined未定义型
7.5null空类型
7.6控制台输出语句和检测数据类型
7.7为什么要数据类型转换
7.8隐式转换数据类型
7.9显示转换
2.运算符
1.算数运算符
2.赋值运算符
3.一元运算符
4.比较运算符
5.逻辑运算符 && || !
6.运算符优先级
3.语句与循环与数组
1.分支语句
1.1if分支语句
1.2三元运算符
1.3switch语句
2.循环结构
2.1断点调试
2.2while循环
2.3continue与break
3.for循环
4.数组求和平均数最大最小值
5.数组增删改查
增:push加在后面,unshift加在前面。
删:pop删后面第一个,shift删前面第一个,splice从第几个开始删除后面的几个
4.函数
4.1为什么使用函数
4.2函数使用
4.3函数形参和实参
4.4函数返回值
没有返回值 return a 则max显示为undefined
5.作用域
5.1作用域链-采取就近原则
num=0
a=4 b=0
6.匿名函数+立即执行函数
7.对象
7.1什么是对象
7.2对象的使用
7.2.1对象的属性
7.2.2对象的属性访问
7.2.3对象的方法
7.2.4对象的方法访问
7.3操作对象-增删改查
7.4遍历对象
7.5内置对象
7.6术语拓展 关键字保留字
7.1
7.2内存分配