이 글은 자바스크립트에서 스위치의 사용법 주의사항을 예시를 통해 분석한 것입니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.
먼저 다음 코드를 살펴보겠습니다.
<script> var t_jb51_net = 65; switch (t_jb51_net) { case '65': alert("字符串65。jb51.net"); break; } </script>
대화 상자가 나타나지 않고 경고가 실행되지 않는 것을 확인할 수 있습니다.
원인 분석:
여기서 분명히 짚고 넘어가야 할 점은 스위치는 판단할 때 합동 기호 "==="를 사용한다는 점입니다. 합동 기호를 비교할 때는 먼저 데이터 유형이 동일한지 확인하는데, 여기서 t_jb51_net은 Number 유형입니다. , '65'는 문자열입니다.
다음 코드가 대화 상자에 나타납니다.
<script> var t_jb51_net = 65; switch (t_jb51_net) { case 65: alert("数字65。jb51.net"); break; } </script>
이 기사가 모든 사람의 JavaScript 프로그래밍 설계에 도움이 되기를 바랍니다.