js基础双重循环及break,continue,arguments,调试

111 阅读1分钟

1.双重循环

双重for循环的规律是 外层执行一次 内层执行一遍

使用双重循环显示出一个三角形:

第一层循环控制三角形的函数

for(var i=1;i<=3;i++){

第二层控制三角形*号的个数

for(var j=1;j<=i;j++){

document.write('*');

}

document.write('
');

}

2.arguments代表参数的集合(和数组用法一样使用[索引]取值)

arguments.callee代表函数本身

定义一个函数 函数里面不要写形式参数,你在外面调用这个函数,

传入 汽车的品牌 型号 价格,函数内部要实现 分别打印出你传入的实际参数的内容

function car(){

for(var i=0;i<arguments.length;i++){

document.write(arguments[i]+'
');

 }

car('bmw','x3','40w')

3.break

跳出循环 循环结束 下面的语句不执行了

break语句用于终止某个循环,使程序跳到循环块外的下一条语句

在循环中位于break后的语句将不再执行

break 语句不仅可以用在for循环中,也可以用在其他循环中

4.continue

跳过 不会终止循环,但是会跳过本次循环

continue结束本次循环,进入下次循环

5.调试

debugger这种情况是开发时候调试

如果是线上代码 需要调试 是用控制台里面断点

通常打的断点是不会进入方法体的,如果想进入方法体 要使用F11快捷键