javascript - 我在 switch case *javascript 方面遇到问题

标签 javascript switch-statement

var id = e.target.id;

switch (id) {
    case "ow":
        console.log("ow");
    break;
    case "r6s":
        console.log("r6s");
    break;
    case "fortnite":
        console.log("fortnite");
    break;
    case "rl":
        console.log("rl");
    break;
    case "programmer":
        console.log("programmer");
    break;
    case "designer":
        console.log("designer");
    break;
    case "editor":
        console.log("editor");
    break;
}

当我写这段代码时,我的编辑器告诉我这一点 http://prntscr.com/mkoe8g (预期“案例”位于第 5 列,而不是第 9 列......)

  • 我只能在 firefox 中看到 console.log,但在 chrome 和 opera 中不显示

最佳答案

这些是格式警告,而不是错误。有些格式不喜欢 case 缩进。示例:

switch(x) {
case 1:
   break;
case 2:
   break;
}

关于javascript - 我在 switch case *javascript 方面遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54676465/

相关文章:

javascript - 只有数字。在React中输入数字

javascript - 使用 postgreSQL 和 express JS 续写 nodejs 中的迁移错误

c++ - 重构 switch 还是 if/else 语句?

java - 带开关的 Android 编码(字符串)

javascript - 使用 Jest/Enzyme 访问用 `this` 声明的类对象

javascript - 是什么让我的导航栏在滚动时停留在顶部?

Javascript Canvas 平移 Canvas

C++ 帮助 : loops and switches

javascript - 如何将 case 语句放入 javascript 循环中

java - 什么是好的 switch 语句替代方案?