contiue

90 阅读2分钟

ontinue

continue关键字用于立即跳出本次循环,继续下一次循环,(本次循环体中continue之后的代码就会少执行一次)

把能被7整除的以外的数求和  let sum = 0;         for (let i = 1; i <= 100; i++) {             if (i % 7 == 0) {                 continue;             }             sum += i;         }         console.log(sum);

break

break关键在用于立即跳出整个循环(循环结束)

  for (let i = 1; i <= 5; i++) {             if (i == 3) {                 break;             }             console.log('我正在吃第' + i + '个包子');         } 双重for循环

1、双重for循环 语法结构 for (外层的初始化变量;外层的条件表达式;外层的操作表达式){ for(里层的初始化变量;里层的条件表达式;里层的操作表达式){ } } 2、我们可以把里面的循环看做是外层循环的语句 3、外层循环循环一次,里面的循环执行全部     /* 倒三角         let str = '';         for (let i = 1; i <= 9; i++) {             for (let j = i; j <= 9; j++) {                 str = str + '★';             }             str = str + '\n';         }         console.log(str); /         / 正三角         let str = '';         for (let i = 1; i <= 9; i++) {             for (let j = 1; j <= i; j++) {                 str = str + '★'             }             str = str + '\n';         }         console.log(str); /       /   99乘法表         let str = '';         for (let i = 1; i <= 9; i++) {             for (let j = 1; j <= i; j++) {                 str += j + '*' + i + '=' + i * j + '\t';             }             str += '\n';         }         console.log(str); */ arguments

arguments是一个js里面的关键字 代表参数的集合

arguments类似于一个数组 但不是一个真正的数组

和数组的用法一样,使用[索引]可以取出数组里面的值

   function fn() {             console.log(arguments);             console.log(arguments.length);             // 通过arguments.length可以打印出参数集合的长度             console.log(arguments[0], arguments[1], arguments[2]);             // 和数组的使用方法一样 使用[索引]可以去处数组里面的值             console.log(arguments.callee);             // arguments.callee就代表了fn函数本身         }


作者:枫灬系渚侯丶
链接:juejin.cn/post/704181… 来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。