我可以在 if 语句中执行 JavaScript 重定向,以防止代码执行超过 if,而不必抛出或生成错误,也不必将不需要的代码放在 else 块中?
在重定向之前产生错误的期望结果示例
if (true) {
window.location.href = window.location.toString();
throw ""; // Yields error, but stops execution. return; also yields error.
}
alert("Undesired code has been executed");