В этой статье анализируются меры предосторожности для использования Switch в JavaScript. Поделитесь этим для вашей ссылки. Конкретный анализ заключается в следующем:
Давайте посмотрим на следующий код:
<script> var t_jb51_net = 65; switch (t_jb51_net) {case '65': alert ("String 65.vevb.com"); Break;} </script>Вы обнаружите, что диалоговое окно не появляется, а оповещение не выполняется.
Анализ причины:
Здесь должно быть ясно, что когда используется судей переключения, используется общий равный знак "===". При сравнении общего равного знака он сначала зависит от того, одинаково ли тип данных. Здесь t_jb51_net - тип номера, а '65' - это строка.
Пойдет следующий код:
<script> var t_jb51_net = 65; switch (t_jb51_net) {case 65: alert ("number 65.vevb.com"); Break;} </script>Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.