clwn.net
当前位置:首页 >> jAvAsCript switCh语句 >>

jAvAsCript switCh语句

case后面跟一个表达式,也可以这样(function(){return 1 +1 })(),只要返回值是变量,字符串,常量什么的就都行, 话句话说 var a = xxx; 这=号后面能跟什么case后面就都能跟

switch(x){ case 1://x等于1 fun();//执行才做,可为函数,也可直接写处理逻辑 break; case 2: fun();//执行才做,可为函数,也可直接写处理逻辑 break; }

a、b、c、d是4个变量,没有声明这4个变量 若要判断参数是abcd这4个字母则应该用引号如: case 'a':

function getLevel(score){ if(isNaN(score)||score100) return "error"; var tempScore = parseInt(score)/10; switch (tempScore){ case 10: return "优"; case 9: return "优"; case 8: return "良"; case 7: return "一般"; case 6: return...

// 如何利用JavaScript中的switch-case语句取值var str = 1;switch (str) { case 1: // 如果和1相等则执行下面的语句 alert('1'); break; case 2: alert('2'); break; case 3: alert('3'); break; default: alert('default'); break;}和if条件判...

switch(window.prompt("请输入数字","1")) { case "1":alert("1");break; case "2":alert("2");break; case "3":alert("3");break; case "4":alert("4");break; case "5":alert("5");break; default:alert("ffff"); } 返回值类型

你好,我按照你的要求写了如下代码,复制了可以直接运行 var sum=0; var key=1; var count=0; function begin(){ while(key==1){ var temp=parseInt(prompt("输入一个数值,输入0则结束。","")); switch(temp){ case 0: if(count==0){ document....

因为你输入的0,1,2,3是作为字符串来赋值给变量 a1的,所以你要用字符串来 switch 你把上面的0 1 2 3 改成 '0' '1' '2' '3'应该也可以了

HTML js function getSource(){var val = document.getElementById("score").value;switch (true){case val < 60:alert("差");break;case val >= 60 && val = 70 && val = 80 && val = 90 && val

with(object)的功能是,with中的语句块使用object作为上下文对象。不能用来简化swith语句。 提供一个简化的方案供参考: function go_with($str) { return function() { return $str; }}strs = ["1", "1-1", "1-2"];funcs = {};for (str in strs...

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com