TSconfig.json

What ?
noFallthroughCasesInSwitch
switch 문의 fallthrough 사례에 대한 오류 표시 여부를 선택합니다.
fallthrough ?

switch 문에서 특정 case의 실행이 끝나고 다음 case로 넘어가지 않고, 연이어서 다음 case도 실행되는 현상
How ?

EXAMPLE
예시 1 )
let day = 3;
let dayType;
switch (day) {
case 1:
dayType = "Weekday";
break;
case 2:
dayType = "Weekday";
break;
case 3:
dayType = "Weekday";
// break 또는 return 이 없는 구간
case 4:
dayType = "Weekend";
break;
default:
dayType = "Invalid Day";
}
console.log(dayType);
// case 3에 break 문이 없기 때문에 다음 case4 로 계속 진행합니다
속성 종류