switch case匹配多个值
switch case多值匹配一般有两种情况1.列举var n= 3;switch { case 1: case 2: case 3:
switch case多值匹配一般有两种情况
1.列举(将所有值列举出来)
2.利用布尔值true
值得一提的是在这种情况下case内部依旧能取到n的值
1.列举(将所有值列举出来)
var n= 3; switch (n){ case 1: case 2: case 3: console.log("0~3"); break; default: console.log("都不是"); break; }
2.利用布尔值true
var n= 1; switch (true){ case n>=0&&n<=10: console.log(n); console.log("0~10"); break; case n>10: console.log(n); console.log(">10"); break; default: console.log("都不是"); break; }
值得一提的是在这种情况下case内部依旧能取到n的值
赞
(12)
打赏
微信扫一扫
支付宝扫一扫


正则匹配入门笔记
上一篇
2020年03月21日 10:26
Thinkphp mysql 数据库断线重连 MySQL server has gone away
下一篇
2020年03月24日 02:25
这里是广告位
相关推荐
-
原生js或者jquery获取父级元素/同级元素/下级元素
jQuery.filter()是从初始的jQuery对象集合中筛选出一部分,而jQuery.find()的返回结果,不会有初始集合中的内容,比如$(\"p\")
-
Failed to execute 'setRequestHeader' on 'XMLHttpRequest': The object's state must be OPENED.
在设置请求头的时候报这个Failed to execute setRequestHeader on XMLHttpRequest: The objects st
-
react javascript内奇怪的结构获取方法Promise {<pending>} __proto__: Promise [[PromiseStatus]]: "resolved" [[PromiseValue]]:
代码如下:Promise {<pending>}__proto__: Promise[[PromiseStatus]]: \"resolved\"[[Promi