- 浏览: 754198 次
- 性别:
- 来自: 郑州
文章分类
- 全部博客 (396)
- JAVA (50)
- ORACLE (22)
- HIBERNATE (1)
- SPRING (26)
- STRUTS (4)
- OTHERS (0)
- MYSQL (11)
- Struts2 (16)
- JS (33)
- Tomcat (6)
- DWR (1)
- JQuery (26)
- JBoss (0)
- SQL SERVER (0)
- XML (10)
- 生活 (3)
- JSP (11)
- CSS (5)
- word (1)
- MyEclipse (7)
- JSTL (1)
- JEECMS (2)
- Freemarker (8)
- 页面特效 (1)
- EXT (2)
- Web前端 js库 (2)
- JSON http://www.json.org (3)
- 代码收集 (1)
- 电脑常识 (6)
- MD5加密 (0)
- Axis (0)
- Grails (1)
- 浏览器 (1)
- js调试工具 (1)
- WEB前端 (5)
- JDBC (2)
- PowerDesigner (1)
- OperaMasks (1)
- CMS (1)
- Java开源大全 (2)
- 分页 (28)
- Eclipse插件 (1)
- Proxool (1)
- Jad (1)
- Java反编译 (2)
- 报表 (6)
- JSON (14)
- FCKeditor (9)
- SVN (1)
- ACCESS (1)
- 正则表达式 (3)
- 数据库 (1)
- Flex (3)
- pinyin4j (2)
- IBATIS (3)
- probe (1)
- JSP & Servlet (1)
- 飞信 (0)
- AjaxSwing (0)
- AjaxSwing (0)
- Grid相关 (1)
- HTML (5)
- Guice (4)
- Warp framework (1)
- warp-persist (1)
- 服务器推送 (3)
- eclipse (1)
- JForum (5)
- 工具 (1)
- Python (1)
- Ruby (1)
- SVG (3)
- Joda-Time日期时间工具 (1)
- JDK (3)
- Pushlet (2)
- JSP & Servlet & FTP (1)
- FTP (6)
- 时间与效率 (4)
- 二维码 (1)
- 条码/二维码 (1)
最新评论
-
ctrlc:
你这是从web服务器上传到FTP服务器上的吧,能从用户电脑上上 ...
jsp 往 FTP 上传文件问题 -
annybz:
说的好抽象 为什么代码都有两遍。这个感觉没有第一篇 和第二篇 ...
Spring源代码解析(三):Spring JDBC -
annybz:
...
Spring源代码解析(一):IOC容器 -
jie_20:
你确定你有这样配置做过测试? 请不要转载一些自己没有测试的文档 ...
Spring2.0集成iReport报表技术概述 -
asd51731:
大哥,limit传-1时出错啊,怎么修改啊?
mysql limit 使用方法
几个例子:
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->function case1(num){
switch(num){
case 1:
document.writeln("show 1!!");
break;
case 2:
document.writeln("show 2!!");
break;
case 3:
document.writeln("show 3!!");
break;
default:
document.writeln("show others!!");
break;
}
}
function case2(num){
switch(num){
case 1:
document.writeln("show 1!!");
//沒有break,所以會繼續執行case 2
case 2:
document.writeln("show 2!!");
break;
case 3:
document.writeln("show 3!!");
//沒有break,所以會繼續執行case 4
case 4:
document.writeln("show 4!!");
break;
default:
document.writeln("show others!!");
break;
}
}
function case3(num){
switch(num){
case 1:
case 2:
//相當於if(num==1 || num==2)
document.writeln("show 1 or 2!!");
break;
case 3:
case 4:
//相當於if(num==3 || num==4)
document.writeln("show 3 or 4!!");
break;
default:
//相當於else
document.writeln("show others!!");
break;
}
}
function case4(num){
switch(f(num)){
case 1:
case 2:
//相當於if(num==1 || num==2)
document.writeln("show 1 or 2!!");
break;
case 3:
case 4:
//相當於if(num==3 || num==4)
document.writeln("show 3 or 4!!");
break;
default:
//相當於else
document.writeln("show others!!");
break;
}
}
function f(num){
return num;
}
function case5(num){
switch(num<=2){
case true:
document.writeln("num <= 2");
break;
case false:
document.writeln("num > 2");
break;
}
}
switch(num){
case 1:
document.writeln("show 1!!");
break;
case 2:
document.writeln("show 2!!");
break;
case 3:
document.writeln("show 3!!");
break;
default:
document.writeln("show others!!");
break;
}
}
function case2(num){
switch(num){
case 1:
document.writeln("show 1!!");
//沒有break,所以會繼續執行case 2
case 2:
document.writeln("show 2!!");
break;
case 3:
document.writeln("show 3!!");
//沒有break,所以會繼續執行case 4
case 4:
document.writeln("show 4!!");
break;
default:
document.writeln("show others!!");
break;
}
}
function case3(num){
switch(num){
case 1:
case 2:
//相當於if(num==1 || num==2)
document.writeln("show 1 or 2!!");
break;
case 3:
case 4:
//相當於if(num==3 || num==4)
document.writeln("show 3 or 4!!");
break;
default:
//相當於else
document.writeln("show others!!");
break;
}
}
function case4(num){
switch(f(num)){
case 1:
case 2:
//相當於if(num==1 || num==2)
document.writeln("show 1 or 2!!");
break;
case 3:
case 4:
//相當於if(num==3 || num==4)
document.writeln("show 3 or 4!!");
break;
default:
//相當於else
document.writeln("show others!!");
break;
}
}
function f(num){
return num;
}
function case5(num){
switch(num<=2){
case true:
document.writeln("num <= 2");
break;
case false:
document.writeln("num > 2");
break;
}
}
JavaScript switch case 语句设置范围
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->var x=1
switch(true){
case x>0&&x<10:
alert(1);break;
case x>=10&&x<20:
alert(2);break;
}
switch(true){
case x>0&&x<10:
alert(1);break;
case x>=10&&x<20:
alert(2);break;
}
发表评论
-
【总结】IE和Firefox的Javascript兼容性总结
2011-08-30 10:37 888长久以来JavaScript兼容性一直是Web开发者的一个主要 ... -
分享:javascript中实现字符串转日期(string.toDate("yyyyMMdd"))
2011-07-14 18:07 2090javascript 的编码能力比较弱,但并不代码它不能做,只 ... -
ie下的js调试工具companion.js
2011-03-29 17:50 1073官网地址:http://www.my-debugbar.com ... -
js实现焦点进入文本框内关闭输入法
2011-02-15 09:10 1961要用到的东西: imeMode:xxx 有四个参数 act ... -
JavaScript代码压缩器,混淆器/js压缩工具
2011-01-26 17:40 3108Packer (强烈推荐) Packer是由外国友人Dean ... -
判断某个页面是否已经被打开
2010-12-01 17:11 1416页面1代码: <HTML&g ... -
javascript实现锚点
2010-11-15 16:07 951详见附件 -
WEB页面导出为EXCEL文档的方法
2010-09-28 17:50 880</body> </html> & ... -
encodeURIComponent编码后java后台的解码
2010-08-25 15:15 3516同学的毕业设计出现JavaScript用encode ... -
table支持键盘上下键
2010-07-02 17:34 1690<!DOCTYPE html PUBLIC " ... -
js 编码解码 escape,encodeURI,encodeURIComponent
2010-04-14 16:56 3739js对文字进行编码涉及3个函数:escape,encodeUR ... -
javascript用DOM解释XML
2010-01-29 17:47 1288<script language="JavaS ... -
实现一个日历形式的日期输入框
2009-12-01 08:43 1598<script language=javascript& ... -
js限制文本框输入字符串长度
2009-11-25 16:58 4993<input type="text" ... -
automation服务器不能创建对象
2009-10-22 14:52 2269最近公司叫我做纯javascript上传文件,就只能用Scri ... -
验证身份证号,根据身份证号码算出他的出生年月日、性别、年龄等
2009-09-15 08:49 3882<input id="" type ... -
刷新父窗体的两种方式
2009-09-11 17:46 1286在java web在编程中我们有时也要知道javascript ... -
刷新iframe解决方案
2009-09-11 16:44 1427<iframe src="1.htm&quo ... -
关于window.showModalDialog()返回值的学习心得
2009-09-11 16:34 1073下面先说说window.showModalDialog的基本用 ... -
有关js、html换行
2009-09-11 11:04 3234<script language="Jav ...
相关推荐
在讨论JavaScript编程时,switch-case结构通常用于基于不同的条件执行不同的代码块。而在函数式编程范式中,函数可以被视为一等公民,即函数可以作为参数传递,也可以作为值返回,还可以被赋值给变量。在JavaScript...
标题"btsudungswitch-case"可能是指一个教程或项目,旨在介绍如何在JavaScript中有效地使用`switch-case`语句。下面将详细介绍`switch-case`的基本用法、优点和注意事项,并结合HTML页面中的应用场景进行阐述。 1. ...
3. **控制流**:如条件语句(if...else)、循环(for、while、do...while)和选择性结构(switch...case)。 4. **函数**:JavaScript中的函数是第一类对象,可以作为变量赋值、作为参数传递和作为返回值。 5. **...
JavaScript中的`switch`语句是一种条件控制结构,用于在多个可能的情况中选择执行某段代码。它是基于一个表达式的结果来决定执行哪个分支的代码。`switch`语句通常比一系列`if...else if...else`语句更简洁且可读性...
从标题 "JAVA 程式-自动贩卖机 SWITCH&CASE" 中,我们可以看到这是一个 Java 程式设计的自动贩卖机系统,使用 SWITCH&CASE 语句来实现不同的选择逻辑控制。 描述解析 从描述 "JAVA 程式-自动贩卖机 SWITCH&CASE" ...
4. 控制流程:涉及if...else、switch...case、for、while等语句。 三、函数与对象 1. 函数:JavaScript中的函数是一等公民,可以作为变量赋值,也可以作为参数传递或返回值。 2. 对象:JavaScript的对象是一种键值...
3. **控制流程**:掌握if...else、switch...case等条件语句以及for、while、do...while等循环结构,是实现程序逻辑的重要步骤。 4. **函数**:函数是可重用的代码块,用于封装操作。JS中的函数可以接受参数、返回值...
在JavaScript编程中,多条件判断是经常会遇到的需求,通常情况下,开发者会使用if-else if-else语句或者switch-case语句来实现多条件判断。然而,还有一种更优雅且简洁的判断方式,即对象属性判断法。本文将详细解释...
在 Javascript 中作为表达式切换,灵感来自 @FGRibreau 的 。 安装 npm install switch-exp ## 用法 import _switch from 'switch-exp' ; const a = _switch ( thing ) . case ( condition1 ) . then ( '...
2. **控制流**:JavaScript提供了if/else语句、switch/case结构、for循环、while循环和do/while循环来控制程序的流程。还有break和continue语句用于在循环中提前退出或跳过当前迭代。 3. **函数**:函数是可重用的...
3. **break**:在每个`case`后的代码块结束时,使用`break`语句来跳出整个`switch`结构,防止执行到下一个`case`。如果不使用`break`,程序会继续执行下一个`case`,直到遇到`break`或`switch`结束。 4. **default**...
- `switch...case`语句用于多条件判断。 8. **字符串** - 字符串是不可变的,可以使用索引访问,如`var s = "Hello"; console.log(s[0]);`。 - 字符串方法包括`length`、`charAt()`、`substring()`、`...
switch/case 的流条件,就像 if/else 的 安装 $ npm install stream-switch -g 用法 var switchStream = require('stream-switch'); process.in .pipe(switchStream(function(buf) { if (buf > 0) { return '...
这部分会解释事件队列、回调地狱、Promise链式调用和async/await的使用方法。 5. **DOM操作**:JavaScript可以用来操作HTML文档对象模型(DOM),包括选择元素(getElementById、getElementsByClassName、...
在JavaScript中,我们可以使用`addEventListener`方法来添加事件监听器,特别是`keydown`事件,它会在用户按下键盘上的键时触发。代码可能如下: ```javascript document.addEventListener('keydown', function...
在Vue3中,我们可以通过自定义组件来模拟实现`switch`功能,这主要涉及到Vue的组件设计、属性绑定以及插槽(slot)的使用。以下是你需要了解的关键知识点: 1. **组件设计**: 在Vue3中创建一个名为`VSwitch`的...
总的来说,理解和熟练使用`switch`、`case`和`default`对于编写高效、可读的JavaScript代码至关重要。它们提供了优雅的方式来处理多路分支,使得代码结构更加紧凑,降低了出错的可能性。在编写涉及条件判断的代码时...
例如,当用户点击按钮时,JavaScript可以通过`document.getElementById`或`document.querySelector`等方法获取元素,并用`innerHTML`或`innerText`修改其内容。 外部JavaScript文件通过`<SCRIPT SRC="file.js"></...