javascript中的if语句使用介绍


Posted in Javascript onNovember 20, 2013

在javascript中的一些选择语句:
1、if语句 当指定条件为true的时候,就执行该条件的代码。
2、if...else...语句 当该语句指定条件为true时则执行该代码,如果当条件执行为false时则执行其他代码。
3、if...else if...else...语句 该语句是选择多个代码一起执行。
4、switch 语句 选择多个代码一起执行。

if语句
if(条件){
当条件为true时执行的代码;
}

例:

<script> 
function myFunction() 
{ 
var x=""; 
var time=new Date().getHours(); 
if (time<20) 
{ 
x="Good day"; 
} 
document.getElementById("demo").innerHTML=x; 
} 
</script>

if...else...语句
if(条件){
当条件为true时,执行代码
}else{
当条件不为true时(条件为false),执行的代码;
}
例:
<script> 
function myFunction() 
{ 
var x=""; 
var time=new Date().getHours(); 
if (time<20) 
{ 
x="Good day"; 
} 
else 
{ 
x="Good evening"; 
} 
document.getElementById("demo").innerHTML=x; 
} 
</script>

if...else if...else...语句
if(条件1){
当条件1为true时,执行代码;
}else if(条件2){
当条件2为true时,执行代码;
}else{
当条件1和2 都不为true时 ,执行的代码;
}
例:
<script> 
function myFunction() 
{ 
var x=""; 
var time=new Date().getHours(); 
if (time<10) 
{ 
x="Good morning"; 
} 
else if (time<20) 
{ 
x="Good day"; 
} 
else 
{ 
x="Good evening"; 
} 
document.getElementById("demo").innerHTML=x; 
} 
</script>
Javascript 相关文章推荐
js 未结束的字符串常量错误解决方法
Jun 13 Javascript
获取offsetTop和offsetLeft值的js代码(兼容)
Apr 16 Javascript
js内存泄露的几种情况详细探讨
May 31 Javascript
javascript设计模式之解释器模式详解
Jun 05 Javascript
详解JavaScript中的异常处理方法
Jun 16 Javascript
再谈JavaScript线程
Jul 10 Javascript
自学实现angularjs依赖注入
Dec 20 Javascript
jQuery Jsonp跨域模拟搜索引擎
Jun 17 jQuery
Angular4 ElementRef的应用
Feb 26 Javascript
VUE Error: getaddrinfo ENOTFOUND localhost
May 03 Javascript
JS使用正则表达式实现常用的表单验证功能分析
Apr 30 Javascript
jquery+ajax实现异步上传文件显示进度条
Aug 17 jQuery
js控制表单不能输入空格的小例子
Nov 20 #Javascript
js中Image对象以及对其预加载处理示例
Nov 20 #Javascript
JS按字节截取字符长度实例
Nov 20 #Javascript
详解JS 比较两个Json对象的值是否相等的实例
Nov 20 #Javascript
javascipt匹配单行和多行注释的正则表达式
Nov 20 #Javascript
自定义的一个简单时尚js下拉选择框
Nov 20 #Javascript
jQuery对html元素取值与赋值的方法
Nov 20 #Javascript
You might like
PHP实现批量检测网站是否能够正常打开的方法
2016/08/23 PHP
js CSS操作方法集合
2008/10/31 Javascript
jquery鼠标滑过提示title具体实现代码
2013/08/06 Javascript
jquery中常用的函数和属性详细解析
2014/03/07 Javascript
js动态控制table的tr、td增加及删除的具体实现
2014/04/30 Javascript
使用js dom和jquery分别实现简单增删改
2014/09/11 Javascript
JavaScript拆分字符串时产生空字符的解决方案
2014/09/26 Javascript
jQuery中get()方法用法实例
2014/12/27 Javascript
js中取得变量绝对值的方法
2015/01/03 Javascript
分享使用AngularJS创建应用的5个框架
2015/12/05 Javascript
浅析上传头像示例及其注意事项
2016/12/14 Javascript
图片上传之FileAPI与NodeJs
2017/01/24 NodeJs
使用Bootstrap + Vue.js实现添加删除数据示例
2017/02/27 Javascript
使用Angular CLI生成路由的方法
2018/03/24 Javascript
vue 实现数字滚动增加效果的实例代码
2018/07/06 Javascript
vue中$nextTick的用法讲解
2019/01/17 Javascript
vue 指令和过滤器的基本使用(品牌管理案例)
2019/11/04 Javascript
[01:01:24]LGD vs Fnatic 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python实现电脑自动关机
2018/06/20 Python
Python3 chardet模块查看编码格式的例子
2019/08/14 Python
Python ORM编程基础示例
2020/02/02 Python
Python for循环通过序列索引迭代过程解析
2020/02/07 Python
Python任务自动化工具tox使用教程
2020/03/17 Python
接口自动化多层嵌套json数据处理代码实例
2020/11/20 Python
从一次项目重构说起CSS3自定义变量在项目的使用方法
2021/03/01 HTML / CSS
基于HTML5超酷摄像头(HTML5 webcam)拍照功能实现代码
2012/12/13 HTML / CSS
ziaja齐叶雅官方海外旗舰店:来自波兰的天然护肤品牌
2017/01/02 全球购物
德国在线购买葡萄酒网站:Geile Weine
2019/09/24 全球购物
考博专家推荐信模板
2013/12/02 职场文书
劳资专员岗位职责
2013/12/27 职场文书
协议书怎么写
2014/04/21 职场文书
2015年妇幼卫生工作总结
2015/05/23 职场文书
革命电影观后感
2015/06/18 职场文书
高一作文之乐趣
2019/11/21 职场文书
python微信智能AI机器人实现多种支付方式
2022/04/12 Python
详解Go语言中配置文件使用与日志配置
2022/06/01 Golang