javascript的switch用法注意事项分析


Posted in Javascript onFebruary 02, 2015

本文实例分析了javascript的switch用法注意事项。分享给大家供大家参考。具体分析如下:

先来看以下代码:

<script>
var t_3water_net = 65;
switch (t_3water_net) {
case '65':
alert("字符串65。3water.com");
break;
}
</script>

你会发现没有弹出对话框,alert没有执行。

原因分析:

这里需要明确的是,switch在判断的时候使用的是全等号“===”,全等号在比较的时候首先看数据类型是不是一样的,而在这里,t_3water_net是Number类型,而'65'是String。

下面的代码则对话框会弹出:

<script>
var t_3water_net = 65;
switch (t_3water_net) {
case 65:
alert("数字65。3water.com");
break;
}
</script>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
fckeditor 获取文本框值的实现代码
Feb 09 Javascript
JavaScript this 深入理解
Jul 30 Javascript
js判断屏幕分辨率的代码
Jul 16 Javascript
jquery防止重复执行动画避免页面混乱
Apr 22 Javascript
javascript 构造函数方式定义对象
Jan 02 Javascript
编写自己的jQuery提示框(Tip)插件
Feb 05 Javascript
Javascript基于jQuery UI实现选中区域拖拽效果
Nov 25 Javascript
js 将input框中的输入自动转化成半角大写(税号输入框)
Feb 16 Javascript
Vue + Webpack + Vue-loader学习教程之相关配置篇
Mar 14 Javascript
Vue-router结合transition实现app前进后退动画切换效果的实例
Oct 11 Javascript
Bootstrap 按钮样式与使用代码详解
Dec 09 Javascript
Vue中添加滚动事件设置的方法详解
Sep 14 Javascript
jQuery实现长按按钮触发事件的方法
Feb 02 #Javascript
jQuery实现跟随鼠标运动图层效果的方法
Feb 02 #Javascript
JavaScript针对网页节点的增删改查用法实例
Feb 02 #Javascript
jQuery通过控制节点实现仅在前台通过get方法完成参数传递
Feb 02 #Javascript
jQuery循环动画与获取组件尺寸的方法
Feb 02 #Javascript
基于jQuery实现最基本的淡入淡出效果实例
Feb 02 #Javascript
JavaScript对数字的判断与处理实例分析
Feb 02 #Javascript
You might like
PHP图片上传代码
2013/11/04 PHP
CI框架扩展系统核心类的方法分析
2016/05/23 PHP
py文件转exe时包含paramiko模块出错解决方法
2016/08/12 PHP
PHP未登录自动跳转到登录页面
2016/12/21 PHP
解决Laravel5.5下的toArray问题
2019/10/15 PHP
JQuery Tips(2) 关于$()包装集你不知道的
2009/12/14 Javascript
关于js类的定义
2011/06/28 Javascript
基于datagrid框架的查询
2013/04/08 Javascript
from表单多个按钮提交用onclick跳转不同action
2014/04/24 Javascript
完美兼容各大浏览器获取HTTP_REFERER方法总结
2014/06/24 Javascript
JQuery 给元素绑定click事件多次执行的解决方法
2014/09/09 Javascript
jQuery中noConflict()用法实例分析
2015/02/08 Javascript
js实现鼠标划过给div加透明度的方法
2015/05/25 Javascript
Bootstrap CSS组件之导航条(navbar)
2016/12/17 Javascript
理解Angular的providers给Http添加默认headers
2017/07/04 Javascript
使用JavaScript实现一个小程序之99乘法表
2017/09/21 Javascript
vue webpack打包优化操作技巧
2018/02/22 Javascript
在element-ui的select下拉框加上滚动加载
2019/04/18 Javascript
javascript实现5秒倒计时并跳转功能
2019/06/20 Javascript
python双向链表实现实例代码
2013/11/21 Python
Python编程之string相关操作实例详解
2017/07/22 Python
EM算法的python实现的方法步骤
2018/01/02 Python
python+openCV调用摄像头拍摄和处理图片的实现
2019/08/06 Python
Python时间序列缺失值的处理方法(日期缺失填充)
2019/08/11 Python
python垃圾回收机制(GC)原理解析
2019/12/30 Python
解决Keras中循环使用K.ctc_decode内存不释放的问题
2020/06/29 Python
python高级特性简介
2020/08/13 Python
Python使用pickle进行序列化和反序列化的示例代码
2020/09/22 Python
CSS3新属性transition-property transform box-shadow实例学习
2013/06/06 HTML / CSS
html5使用canvas绘制太阳系效果
2014/12/15 HTML / CSS
猫途鹰:全球领先的旅游点评社区
2017/04/07 全球购物
澳大利亚领先的在线葡萄酒零售商:Get Wines Direct
2018/03/27 全球购物
诺思信科技(南京)有限公司.NET笔试题答案
2013/07/06 面试题
母校寄语大全
2014/04/10 职场文书
迁户口计划生育证明
2014/10/19 职场文书
考试作弊检讨书
2015/01/27 职场文书