在JavaScript中,return
、break
和close
是用于不同目的的关键字。
1.return
:
return
关键字用于从函数中返回一个值,并终止函数的执行。- 当函数执行到
return
语句时,它会立即停止执行并将指定的值返回给调用者。 return
还可以提前结束循环或条件语句的执行。
function add(a, b) { return a + b; } const result = add(2, 3); console.log(result); // 输出:5
2.break
:
break
关键字通常用于在循环或switch
语句中提前终止代码块的执行。- 当执行到
break
语句时,循环或switch
语句会立即停止,并跳出当前的代码块。 - 在循环中,
break
可用于退出循环,无论循环条件是否满足。
for (let i = 0; i < 5; i++) { if (i === 3) { break; } console.log(i); } // 输出:0 1 2
3.close
:
- 在JavaScript中,没有名为
close
的关键字。 - 如果你指的是关闭浏览器窗口或标签页的操作,通常使用
window.close()
方法来实现。
window.close(); // 关闭当前窗口或标签页