Publié le

자바스크립트 switch 예제

스위치의 기능을 정확하게 일치시키기 위해 if는 엄격한 비교 `===`를 사용해야 합니다. 스위치 블록의 마지막 케이스를 끊을 필요는 없습니다. 블록은 어쨌든 거기 휴식 (끝). 다른 경우와 마찬가지로 스위치가 위에서 아래로 평가되고 첫 번째 진정한 일치가 허용됩니다. 따라서 성적 변수가 87이기 때문에 C와 D에 대해서도 true로 평가하더라도 첫 번째 일치는 B이며 출력이 됩니다. 중단을 잊어버린 경우 스크립트는 기준이 충족된 경우부터 실행되고 기준이 충족되었는지에 관계없이 해당 후에 대/소문자를 실행합니다. 여기 의 자바 스크립트에서 스위치 문의 동작을 이해하자 : 여기에 예제를 참조하십시오. 그러나 스위치 구문은 여전히 더 깔끔하고 설명적입니다. 이 코드는 목요일에 테스트되었습니다, 이는 에 해당 4, 따라서 콘솔 출력은 주말까지 단지 하루 `이었다!. 코드를 테스트하는 요일에 따라 출력이 다릅니다. 오류 발생 시 실행하기 위해 끝에 기본 블록을 포함시켰으며, 이 경우 주중 7일만 이뤄서는 안 됩니다.

예를 들어 월요일에서 금요일까지만 인쇄된 결과만 있을 수 있으며 기본 블록에 주말에 동일한 메시지가 있을 수 있습니다. 이제 스위치 문으로 작성할 수 있습니다. 범위를 확인 하 고 있기 때문에 각 경우에 작업을 수행 하 고 각 식이 true로 평가 하 고 true에 대 한 요구 사항이 충족 되 면 문을 중단 합니다. 이 자습서에서는 switch 문을 사용하는 방법과 관련 키워드 사례, 중단 및 기본값을 사용하는 방법을 설명합니다. 마지막으로 switch 문에서 여러 사례를 사용하는 방법을 살펴보겠습니다. 조건부 문은 모든 프로그래밍 언어에서 가장 유용하고 일반적인 기능 중 하나입니다. “자바 스크립트에서 조건부 문을 작성하는 방법”은 if, else 및 else 키워드를 사용하여 다른 조건에 따라 프로그램의 흐름을 제어하는 방법을 설명합니다. 기본 대/소문자 일 필요는 없습니다. 그리고 우리가 그 전에 휴식을 추가하는 것을 잊어 버린 경우, 경우 3의 끝에 오류가있을 것입니다. 그래서 일종의 자기 보험입니다. switch 문의 목적은 평가할 식과 식의 값에 따라 실행할 여러 다른 문을 제공하는 것입니다. 인터프리터는 일치하는 검색이 발견될 때까지 식의 값에 대해 각 사례를 확인합니다.

일치하지 않는 경우 기본 조건이 사용됩니다.