变量
变量是是用来存放数据的地方,可以把变量理解一个用来装东西的盒子
变量之所以叫变量,是因为它的值是可以改变的
也可以将一个变量的值赋值给另一个变量
数据类型
javascript中使用的三种基本类型:
- 数字(Number)
用来存储重量,物品数量等数值数据,js中的######数字可能是整数2(公斤)或浮点数2.5(公斤)
- 布尔(Boolean)
只有两种情况,成立(true)或不成立(false),你######能用布尔值表达只有两种可能的情况
- 字符串
我们通常所说的文本,在js中字符串通常出现在双引号(" "
)或单引号(' '
)中
注意: 数据类型直接影响js代码处理数据的方式,例如alert框只能呈现文字,不能列出数字,所以数字将暗中转化为文本,然后才出现在我们面前
什么事数据类型:在js中我们的数据都有数据类型,数据不同,程序的处理方式就不同。
循环
for循环:1.初始化赋值 2.判断条件 3.执行循环体 4.更改循环变量
for循环由4个部分组成:
1. 初始化
初始化只于for循环起始时发生一次
2. 测试条件
测试条件检查,循环是否要再继续跑一轮
3. 动作
循环里的动作就是每一轮循环实际重复的代码
4. 更新
循环里的更新负责每一轮结尾更新任何循环变量
数组:数组可以接收多个值,并且数组里面什么类型都能放,数组有下标,从0开始。
for循环的退出:用break
console.log():控制台打印
confirm:确定为true,取消为flase
for循环中套for循环,var不能用一样的
跳出多层循环:在for循环上加个名字,否则只是跳出上一层循环。
例:outer:
for(){
for(){
break outer;
}
}