js switch case default 的用法示例介绍


Posted in Javascript onOctober 23, 2013
switch(tagName){ 
case "span": 
node = element.parent().parent(); 
element = element; 
break; 
case "td": 
node = element.parent(); 
element = element.find("span"); 
break; 
default: 
node = element; 
break; 
} 
以上语句等同于 
if(tagName == "span"){ 
node = element.parent().parent(); 
element = element; 
}else if(tagName == "td"){ 
node = element.parent(); 
element = element.find("span"); 
}else{ 
node = element; 
}

注意每个case后,一定要加:break;
default,就相当于else
Javascript 相关文章推荐
jQuery 行级解析读取XML文件(附源码)
Oct 12 Javascript
CCPry JS类库 代码
Oct 30 Javascript
js 处理URL实用技巧
Nov 23 Javascript
javascript中eval和with用法实例总结
Nov 30 Javascript
js实现可控制左右方向的无缝滚动效果
May 29 Javascript
AngularJS表单详解及示例代码
Aug 17 Javascript
详解js运算符单竖杠“|”与“||”的用法和作用介绍
Nov 04 Javascript
vue指令做滚动加载和监听等
May 26 Javascript
layui 中select下拉change事件失效的解决方法
Sep 20 Javascript
vue使用swiper.js重叠轮播组建样式
Nov 14 Javascript
vue路由跳转传递参数的方式总结
May 10 Javascript
vue 通过 Prop 向子组件传递数据的实现方法
Oct 30 Javascript
js setTimeout opener的用法示例详解
Oct 23 #Javascript
利用jQuery实现可输入搜索文字的下拉框
Oct 23 #Javascript
jquery模拟SELECT下拉框取值效果
Oct 23 #Javascript
js、css、img等浏览器缓存问题的2种解决方案
Oct 23 #Javascript
js从10种颜色中随机取色实现每次取出不同的颜色
Oct 23 #Javascript
3分钟写出来的Jquery版checkbox全选反选功能
Oct 23 #Javascript
js(jQuery)获取时间的方法及常用时间类搜集
Oct 23 #Javascript
You might like
PHP实现对数字分隔加千分号的方法
2019/03/18 PHP
农历与西历对照
2006/09/06 Javascript
document.getElementById方法在Firefox与IE中的区别
2010/05/18 Javascript
Javascript之旅 对象的原型链之由来
2010/08/25 Javascript
jquery prop的使用介绍及与attr的区别
2013/12/19 Javascript
js判断为空Null与字符串为空简写方法
2014/02/24 Javascript
谈一谈javascript中继承的多种方式
2016/02/19 Javascript
JavaScript进阶练习及简单实例分析
2016/06/03 Javascript
Summernote实现图片上传功能的简单方法
2016/07/11 Javascript
JS中对Cookie的操作详解
2016/08/05 Javascript
Vue2 使用 Echarts 创建图表实例代码
2017/05/18 Javascript
jquery实现简单实用的轮播器
2017/05/23 jQuery
vue父组件向子组件动态传值的两种方法
2017/11/11 Javascript
webpack4 升级迁移的实现
2018/09/12 Javascript
浅谈vue项目打包优化策略
2018/09/29 Javascript
jQuery each和js forEach用法比较
2019/02/27 jQuery
javascript设计模式之装饰者模式
2020/01/30 Javascript
javascript异常处理实现原理详解
2020/02/17 Javascript
Nodejs环境实现socket通信过程解析
2020/07/03 NodeJs
解决vue项目中出现Invalid Host header的问题
2020/11/17 Javascript
[42:27]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#2Fnatic VS OG第三局
2016/03/05 DOTA
[55:56]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.22
2019/09/05 DOTA
python正则表达式判断字符串是否是全部小写示例
2013/12/25 Python
Python cx_freeze打包工具处理问题思路及解决办法
2016/02/13 Python
PyTorch读取Cifar数据集并显示图片的实例讲解
2018/07/27 Python
Python解析、提取url关键字的实例详解
2018/12/17 Python
numpy按列连接两个维数不同的数组方式
2019/12/06 Python
Django 项目通过加载不同env文件来区分不同环境
2020/02/17 Python
keras 简单 lstm实例(基于one-hot编码)
2020/07/02 Python
Grid 宫格常用布局的实现
2020/01/10 HTML / CSS
Html5让容器充满屏幕高度或自适应剩余高度的布局实现
2020/05/14 HTML / CSS
MIXIT官网:俄罗斯最大的化妆品公司之一
2020/01/25 全球购物
介绍一下.net和Java的特点和区别
2012/09/26 面试题
邀请函怎么写
2015/01/30 职场文书
2015年学校安全工作总结
2015/04/22 职场文书
vscode远程免密登入Linux服务器的配置方法
2022/06/28 Servers