JavaScript教程
- JavaScript 教程
- JavaScript 简介
- JavaScript 用法
- JavaScript 输出
- JavaScript 语法
- JavaScript 语句
- JavaScript 注释
- JavaScript 变量
- JavaScript 数据类型
- JavaScript 对象
- JavaScript 函数
- JavaScript 作用域
- JavaScript 事件
- JavaScript 字符串
- JavaScript 模板字符串
- JavaScript 运算符
- JavaScript 比较
- JavaScript条件语句
- JavaScript switch 语句
- JavaScript for 循环
- JavaScript while 循环
- JavaScript break和continue语句
- JavaScript typeof
- JavaScript 类型转换
- JavaScript 正则表达式
- JavaScript 错误
- JavaScript 调试
- JavaScript 变量提升
- JavaScript 严格模式
- JavaScript 使用误区
- JavaScript 表单
- JavaScript 表单验证
- JavaScript 验证 API
- JavaScript 保留关键字
- JavaScript this 关键字
- JavaScript let 和 const
- JavaScript JSON
- javascript:void(0) 含义
- JavaScript 异步编程
- JavaScript Promise
- JavaScript 代码规范
switch 语句用于基于不同的条件来执行不同的动作。
JavaScript switch 语句
请使用 switch 语句来选择要执行的多个代码块之一。
语法
switch(n)
{
case 1:
执行代码块 1
break;
case 2:
执行代码块 2
break;
default:
与 case 1 和 case 2 不同时执行的代码
}
工作原理:首先设置表达式 n(通常是一个变量)。随后表达式的值会与结构中的每个 case 的值做比较。如果存在匹配,则与该 case 关联的代码块会被执行。请使用 break 来阻止代码自动地向下一个 case 运行。
显示今天的星期名称。请注意 Sunday=0, Monday=1, Tuesday=2, 等等:
var d=new Date().getDay(); switch (d) { case 0:x="今天是星期日"; break; case 1:x="今天是星期一"; break; case 2:x="今天是星期二"; break; case 3:x="今天是星期三"; break; case 4:x="今天是星期四"; break; case 5:x="今天是星期五"; break; case 6:x="今天是星期六"; break; }
x 的运行结果:
今天是星期一
default 关键词
请使用 default 关键词来规定匹配不存在时做的事情:
如果今天不是星期六或星期日,则会输出默认的消息:
var d=new Date().getDay(); switch (d) { case 6:x="今天是星期六"; break; case 0:x="今天是星期日"; break; default: x="期待周末"; } document.getElementById("demo").innerHTML=x;
x 的运行结果:
期待周末
© 2025 Copyright: kuaikuaixuan.com
京ICP备14015652号-3
网址导航