【发布时间】:2018-04-10 21:38:19
【问题描述】:
var Array1 = ["hi", "hello"];
var Array2 = ["bye", "goodbye"];
var test = "hi";
switch (test) {
case Array1:
//code
break:
case Array2:
//code
break:
default:
//code
}
【问题讨论】:
-
您好,欢迎来到 StackOverflow。我建议您查看How to Ask。对于发布的问题,尚不清楚您在寻找什么。编码愉快!
-
我们需要更多的上下文你想达到什么目的?
-
您发布的内容是不可能的,您需要使用
some、find、includes等函数检查值。 -
不,
switch不会那样做。使用if (Array1.includes(test)) { … } else if (Array2.includes(test)) { … } -
我正在尝试让 (case Array1 :) 比较 Array1 的所有值,而不需要为每个数组索引创建一个案例
标签: javascript arrays switch-statement