[英]i have a problem in switch case *javascript
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列的......)
這些是格式化警告,而不是錯誤。 某些格式希望case
不縮進。 例:
switch(x) {
case 1:
break;
case 2:
break;
}
你沒問題 多數民眾贊成在一個小小的警告(黃色而不是紅色)。 這僅表示有人告訴您的IDE,案件應向右移動5個空格而不是9個空格:
switch(id) {
case "ow": // "looks good"
case "ow": // "looks bad to the ide"
但是,在我看來,這只是一個優先事項,兩個版本都是可讀的,可以隨意忽略該警告(或使您的IDE放松一點並選擇不同的掉毛規則)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.