首页 > 解决方案 > 如何在Javascript中添加动态切换案例?

问题描述

这里我有一个数组。例如:

let places = ["tamilnadu","andhra","maharashtra","kerala"]

switch (value) {
  case "tamilnadu":
    break;
  case "andhra":

    break;
  case "maharashtra":

    break;
  case "kerala":

    break;
  default:

}

有什么方法可以循环数组并在 switch 中填充值。任何想法

标签: javascriptreactjs

解决方案


开关只是 if/else 语句:因此您可以使用 for 循环并检查它们是否匹配:

let places = ["tamilnadu","andhra","maharashtra","kerala"]
for (const place of places) {
    if(place === value) {
        // Do what you need to do 
    }
}

推荐阅读