프로그래밍 언어/HTML,CSS,JS

JavaScript에서 Switch 문 여러 case 한번에 사용하는 방법

Rateye 2021. 12. 6. 09:51
728x90
반응형
질문 : JavaScript에서 Switch 문 여러 사례

JavaScript의 switch 문에 여러 사례가 필요합니다.

switch (varName)
{
   case "afshin", "saeed", "larry":
       alert('Hey');
       break;

   default:
       alert('Default case');
       break;
}

어떻게 할 수 있습니까? JavaScript에서 이와 같은 작업을 수행 할 방법이 없다면 DRY 개념을 따르는 대체 솔루션을 알고 싶습니다.

답변

switch 문의 폴 스루 기능을 사용하십시오. 일치하는 케이스는 break (또는 switch 문의 끝)가 발견 될 때까지 실행되므로 다음과 같이 작성할 수 있습니다.

switch (varName)
{
   case "afshin":
   case "saeed":
   case "larry": 
       alert('Hey');
       break;

   default: 
       alert('Default case');
}
출처 : https://stackoverflow.com/questions/13207927/switch-statement-multiple-cases-in-javascript
728x90
반응형