如有帮忙请点赞、珍藏+关注,更多技术材料获取请点击
Gitee
条件语句
if 语句
if (condition){ 当条件为 true 时执行的代码}
if...else 语句
if (condition){ 当条件为 true 时执行的代码}else{ 当条件不为 true 时执行的代码}
if...else if...else 语句
if (condition1){ 当条件 1 为 true 时执行的代码}else if (condition2){ 当条件 2 为 true 时执行的代码}else{ 当条件 1 和 条件 2 都不为 true 时执行的代码}
switch语句
switch(n){ case 1: 执行代码块 1 break; case 2: 执行代码块 2 break; default: 与 case 1 和 case 2 不同时执行的代码}
while语句
while (条件){ 须要执行的代码}
for循环
for (语句 1; 语句 2; 语句 3){ 被执行的代码块}let arr = new Array(999999).fill(1) console.time('forTime')for(let i = 0; i< arr.length; i++){}console.timeEnd('forTime') /* 输入* forTime: 4.864990234375 ms*/// 注:计数i用var或let申明不会影响执行工夫,但var申明的计数i内存不会开释
break和continue
break 语句
break 语句可用于跳出循环,跳出循环后,会继续执行该循环之后的代码。
continue 语句
continue 语句中断以后的循环中的迭代,而后持续循环下一个迭代。
本文由mdnice多平台公布