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快捷键