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列的.........)
答案 0 :(得分:1)
这些是格式化警告,而不是错误。某些格式希望case
不缩进。示例:
switch(x) {
case 1:
break;
case 2:
break;
}
答案 1 :(得分:0)
您没有问题。多数民众赞成在一个小小的警告(黄色而不是红色)。这只是意味着有人告诉您的IDE,案件应该向右移动5个空格而不是9个空格:
switch(id) {
case "ow": // "looks good"
case "ow": // "looks bad to the ide"
但是,在我看来,这两个版本都是可读的,可以随意阅读,可以随时忽略该警告(或使您的IDE放松一下,并选择不同的掉毛规则)。