JavaScript简介
组成:

JavaScript书写位置
内部JavaScript

外部JavaScript


内联JavaScript

页面弹窗练习


注释方法

JavaScrip书写方法
结束符

JavaScrip输入输出语法
输出语法



输入语法




JavaScrip代码执行顺序

字面量

变量

变量的基本使用
声明变量

变量赋值






更新变量
、

声明多个变量






交换变量的值


变量的本质
变量命名规范与规则



let与var的区别

数组

数组的基本使用
声明语法

案例



术语


常量的基本使用

数据类型

js数据类型分类

基本数据类型
数字类型

let就属于弱数据类型
数字类型的算术运算符

算术运算符优先级

NaN



练习


字符串类型



字符串拼接


模版字符串语法




布尔类型

未定义类型

空类型



控制台输出语句和检测数据类型




类型转换的目的

隐式转换


显示转换









常见错误




赋值运算符

一元运算符
自增运算符


比较运算符



ASCII表


逻辑运算符



运算符优先级

表达式和语句
表达式

语句

区别


程序三大流程控制语句

分支语句

if语句











三元运算符




补0案列



注意,promp的结果是字符串型
Switch语句





断点调试


下了断点一定要刷新浏览器
while循环

while循环三要素


循环退出






for循环




基本使用

for循环和while循环的区别

for循环的嵌套









数组的基本使用






操作数组

新增









、












函数


函数的使用

函数命名规范

函数的调用





函数传参




参数默认值



函数返回值



细节



补充



作用域





就近原则,执行离得近的

变量访问原则

匿名函数




函数表达式

使用场景

立即执行函数


第二个小括号相当于调用该匿名函数





逻辑中断



显示转换


隐式转换








对象

对象的使用
对象的声明语法

对象属性和方法组成

属性



属性-查


属性-改


属性-增


属性-删

属性-查找另一种方式


带字符串的属性名。以这种方式写


方法


方法使用

遍历对象

使用k在arr中遍历,这种方式一般遍历对象时使用

遍历对象时,k的值为对象属性名

查时要用【】的方法,因为。k是字符串




内置对象

Math




生成任意范围随机数












术语解释
基本数据类型和引用数据类型存储方式










