700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 详解javaScript条件语句之if.else与switch语句

详解javaScript条件语句之if.else与switch语句

时间:2021-06-10 01:22:12

相关推荐

详解javaScript条件语句之if.else与switch语句

web前端|js教程

javaScript,条件语句

web前端-js教程

本篇文章给大家带来的内容是详解javaScript条件语句之if…else与switch语句。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。

struts1 源码学习,ubuntu如何连接svn,前端打点反爬虫,php repalce,海外谷歌seolzw

if…else条件语句

改拼多多源码,ubuntu命令修改语言,连接tomcat60秒超时,idle爬虫环境,php搭建vpn服务器,seo需要知识lzw

如果想让一个脚本在条件仅为true的时候执行,如下:

cpa截流源码,ubuntu怎么设置变暗,nga玩家社区爬虫,php 图表插件,免费淘宝seolzw

var num = 0;if(num ===0){console.log("出来吧,小宝贝!") }

如果想在条件为true的时候执行A,其他情况下执行B;如下:

var num = 0;if(num ===1){console.log("出来吧,小宝贝!") }else{ console.log("出不来了,小三不能见人,哈哈!") }

if…else也可以用三元运算符来代替:

if(num === 1){ num--;}else{ num++;}

用三元运算符代替上面的语句:

(num === 1) ? num-- :num++;

如果我们有多个脚本,可以多次使用if…else,根据不同的条件来执行不同的语句:

var name = "Mark";if(name === "振伟"){ console.log("我是振伟哥");}else if(name === "Mark"){ console.log("我就是小马喽");}else if(name === "锦斌"){ console.log("我就锦斌哥");}else if(name === "贺贺"){ console.log("我是刘贺,打死你,哈哈");}else if(name === "老乡"){ console.log("我就是你老乡");}else if(name ===""){ console.log("玩的有点嗨,哈哈,撤了");}

我们还可以用switch语句。如果判断条件和上面的一样,如下

var name = "Mark";switch(name){ case "振伟": console.log("我是振伟哥"); break; case "Mark": console.log("我就是小马喽"); break; case "锦斌": console.log("我是振伟哥"); break; default: console.log("name is not 振伟、Mark、锦斌");}

注:switch语句,case和break关键字很重要,千万不要小看了;case判断当前switch的值是否贺case分支语句的值相等。break会终止switch语句的执行。如果没有break,会导致执行完当前的case后,继续执行下一个case,直到遇到break或者switch执行结束。default,会在表达式匹配不到前面任何一个值的时候,执行此语句。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。