JavaScript (06)-流程控制语句

前言


最近一直在敲JS里面的小例子,用来巩固各个知识点,不过还是感觉总是记不住,干脆把自己敲的小例子以知识点的形式用代码的方式总结到博客里面,这样既可以加深自己的印象,又可以在今后写项目的时候用到了直接来博客里面看,同样,读者您如果需要了欢迎过来随时查看,世界太美好。




具体代码内容如下

//- do...while 语句

var box = 1

do{                                 //先运行,再判断的循环体
    alert(box);                     //打印1,打印2,3,4,5
    box++;                          //box = 2++ 3456
}while(box<=5);                     //判断 6<=5,再运行第7行,退出了
                                    //当while判断为 false 的时候,退出循环,当判断为 true 的时候,执行循环
                                    //如果条件一开始不满足,至少会执行一次
                                    //切记,循环体的判断要想好,不然可能会出现死循环


//- while 语句

var box = 1;                  //如果是1,执行5次,如果是10,不执行
while(box <= 5){
    alert(box);
    box++;
}                                    


//- for 语句

for (var box = 1; box<=5; box++){            //第一步,声明变量“var box = 1;”
    alert (box);                             //第二步,判断“box<=5;”
}                                                               //第三步,执行alert(box);
                                                                //第四步,执行box++;
                                                                //第五步,返回第二步。


//- for...in 语句

var box = {                                    //创建一个对象
    'name' :'王川',                            //键值对,左边是属性名,右边是值
    'age' :23,
    'height' :175   
};
for (var p in box) {                       //列举出对象的所有属性
    alert(p);
}       


//- break 和 continue 语句

for (box = 1; box<=10; box++ ){
    if (box ==5) break;
    document.write(box);
    document.write('<br/>');
}

for (box = 1; box<= 10; box++){
    if(box==5) continue;
    document.write(box);
    document.write('<br/>');                 //他们两个的区别是 break 直接终止循环,continue 只是退出当前循环继续进行下面未完的
}


//- with 语句

//with 语句的作用是将代码的作用域设置到一个特定的对象中。
var box = {                                         //创建一个对象 
    'name' = '王川',                                  //键值对
    'age' = 23,
    'height' = 175
};

var n = box.name;                                //从对象里取值赋给变量
var a = box.age;
var h = box.height;


可以将上面的三段赋值操作改写成:
with box {                                            //省略了box 对象名
    var n = name;
    var a = age;
    var h = height;
}

结语


这是第一次写这种类型的博客,希望读者您能够多多给建议,怎样才能写的更好,更加方便的查看/使用…












这里写图片描述

评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值