1)do while 语句
do{
代码块1
}while(条件);
先执行do的代码块1在判定while的条件满足后循环
do的代码块1最少执行一遍根据条件是否循环
2)for循环
for(定义初始变量;循环条件;变量变化)
){
代码块
}
条件用分号;隔开
满足条件进入循环执行代码块直到不满足时停止
var sum=0;
// 变量初始化 在进入循环前执行一次
for(var i=0;i<100;i++){
sum+=i;
}
console.log(sum);
三角星案例
<script>
var str="";
var i=1;
while(i<10){
var j=0;
var m=10;
// 循环不但可以从0-10 还可以递减 从10-0;
while(m>i){
str+=" ";
m--;
}
while(j<i){
str+="* ";
j++;
}
str+="<br>";
i++;
}
document.write(str);
</script>
效果展示
对象
对象是键值对数据
分别有 key value
var obj={
key1:value1,
key2:value2
}
可以通过点语法调用使用对象的值
obj.key1=newValue;//重新赋值了一个新的value值给key1