gpt4 book ai didi

javascript 合并 switch 语句

转载 作者:行者123 更新时间:2023-11-28 11:28:25 26 4
gpt4 key购买 nike

我有以下内容:

switch(state) {
case MyStates.StateA:
//do something
break;
case MyStates.StateB:
//do something
break;
case MyStates.StateC:
//do something
break;

}

假设StateBStateC都需要处理相同的代码,我怎样才能避免重复?请注意,我无法设置MyStates.StateB = MyStates.StateC;它们必须不同,也可以是不同的类型。我想做类似以下非法声明的事情:

case MyStates.StateB || case MyStates.StateC :

最佳答案

switch(state) {
case MyStates.StateA:
//do something for A
break;
case MyStates.StateB:
case MyStates.StateC:
//do something for B and C
break;
}

关于javascript 合并 switch 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3364300/

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