JavaScript에서 스위치 문에 대한 자세한 설명 : 여러 조건부 분기를 효율적으로 처리하는
javaScript의 진술은 여러 조건부 분기를 처리하는 간결한 방법을 제공하여 긴
문은 JavaScript가 변수의 값에 따라 다른 코드 블록을 실행할 수있는 제어 흐름 문입니다. JavaScript 조건 문의 일부이며 및 switch
도 포함됩니다. 명령문은 표현식을 평가하고이를 다중 if-else if-else
와 비교합니다. 일치가 발견되면 switch
와 관련된 코드 블록이 실행됩니다. javaScript
문은 먼저 표현식을 한 번 평가 한 다음 결과를 다른 값의 케이스가 수행됩니다 (현재 경우). 키워드는 코드가 실수로 다음 로 실행되는 것을 방지하는 데 사용됩니다. 일치하는 를 실행 한 후 블록을 종료합니다. JavaScript
var jsLang = 'jquery'; switch (jsLang) { case 'jquery': alert('jQuery 胜出!'); break; case 'prototype': alert('prototype 胜出!'); break; case 'mootools': alert('mootools 胜出!'); break; case 'dojo': alert('dojo 胜出!'); break; default: alert('无人胜出!'); } //输出 "jQuery 胜出!"명령문을 사용하는 방법은 무엇입니까? 문을 사용하여 아래 단계를 따르십시오.
break
키워드로 시작한 다음 괄호 안에있는 표현식으로 시작하십시오. 그런 다음 var jsLang = 'prototype'; switch (jsLang) { case 'jquery': alert('jQuery 不行!'); break; case 'prototype': alert('prototype 不行!'); case 'mootools': alert('mootools 不行!'); case 'dojo': alert('dojo 不行!'); break; default: alert('无人不行!'); } //输出 "prototype 不行! mootools 不行! dojo 不行!"그런 다음
키워드를 작성한 다음 값과 콜론이 표현식과 일치합니다. switch
가 표현식과 일치하면 실행될 코드를 작성하십시오. 키워드를 사용하여 코드가 예기치 않게 다음 로 실행되는 것을 방지합니다.
switch
키워드를 사용하여 실행할 수정 표현식과 일치하는지 여부를 지정할 수 있습니다. 명령문의 구문은 다음과 같습니다. switch
if-else
표현식은 한 번만 평가됩니다. 표현식의 값은 각각의 else if
의 값과 비교됩니다. 일치하는 경우 관련 코드 블록이 실행됩니다. switch
명령문을 사용하지 않고 javaScript case
를 사용할 수 있습니까? case
예, 권장되지는 않지만 코드가 예기치 않게 "Through"라고 불리는 다음
switch
진술? if-else
진술과 진술의 주요 차이점은 그들이 결정을 내리는 방법입니다. 명령문은 표현식을 한 번 평가하고이를 다중 switch
와 비교하여 일치하는 if-else
와 관련된 코드 블록을 실행합니다. 반면에 명령문은 조건을 평가합니다. 조건이 true 인 경우 하나의 코드 블록이 실행되고 다른 코드 블록이 실행됩니다. switch
case
문에 대한 표현식으로 사용할 수 있습니까? case
예, 문의 표현식은 문자열을 포함한 모든 데이터 유형 일 수 있습니다. if-else
의 값은 표현식의 데이터 유형과 동일해야합니다.
switch
의 여러 진술을 사용하려면 switch
블록에 여러 개의 case
를 작성해야합니다. 각 문에는 표현식과 일치하는 고유 한 값이 있어야합니다. 표현식이
case
를 사용할 수 있습니까? switch
위 내용은 JQuery Switch 문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!