gpt4 book ai didi

javascript - 从 if block 中执行 else block

转载 作者:行者123 更新时间:2023-11-30 09:15:27 26 4
gpt4 key购买 nike

在 JavaScript 中,有没有办法从 if block 中跳到 else block ?

这是一个例子:

if (is_valid) {
some code;

if (!something_else_is_valid) {
// Skip to else to handle error;
}
} else {
handle_error_here;
}

我知道我可以将 handle_error 功能移动到另一个函数,但我不想那样做。

感谢您的回答/评论!

最佳答案

永远不要说永远: - 他们会讨厌你这样做,但是嘿:

var else_ = false
var if_ = true

IF:
{
if(if_){
console.log("entered IF BLOCK")
var second = false
if(!second){
console.log("exits to ELSE BLOCK")
else_ = true
break IF;
console.log("this will not be executed - its skipped")
}
}
}
ELSE: {
if(!else_) break ELSE;
console.log("entered ELSE BLOCK")

}

相应地标记您的 block ,您可以将 if block 退出到 else block ;)

关于javascript - 从 if block 中执行 else block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55465879/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com