条件语句用于基于不同的条件来执行不同的动作。

通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。

在 JavaScript 中,我们可使用以下条件语句:

  • if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码
  • if...else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码
  • if...else if....else 语句- 使用该语句来选择多个代码块之一来执行
  • switch 语句 - 使用该语句来选择多个代码块之一来执行

代码:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>if..else</title></head><body><p>如果时间早于10:00,会获得“晚安”的问候</p><button onclick="myFunction()">点我测试</button><p id="demo"></p><script>function myFunction(){var x="";var d=new Date().getHours();if(d<10){

java学习笔记之条件语句(if...else)相关推荐

  1. Python学习笔记-Python 条件语句

    Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和非空(null)值为tr ...

  2. Java学习笔记_选择语句

    switch语句格式 switch(表达式){case 常量值1:语句体1;break;case 常量值2:语句体2;break;...default:语句体n+1;break; } break关键字 ...

  3. java学习笔记15--多线程编程基础2

    本文地址:http://www.cnblogs.com/archimedes/p/java-study-note15.html,转载请注明源地址. 线程的生命周期 1.线程的生命周期 线程从产生到消亡 ...

  4. java学习笔记14--多线程编程基础1

    本文地址:http://www.cnblogs.com/archimedes/p/java-study-note14.html,转载请注明源地址. 多线程编程基础 多进程 一个独立程序的每一次运行称为 ...

  5. java学习笔记9--内部类总结

    java学习笔记系列: java学习笔记8--接口总结 java学习笔记7--抽象类与抽象方法 java学习笔记6--类的继承.Object类 java学习笔记5--类的方法 java学习笔记4--对 ...

  6. Java学习笔记22:并发(2)

    Java学习笔记22:并发(2) 图源:PHP中文网 终止任务 终止线程有一种非常简单的方式:设置一个多线程共享的标记位,子线程用轮询的方式检查这个标记位,如果该标记位显示取消状态,就让子线程退出执行 ...

  7. Java学习笔记——流程控制

    Java学习笔记--流程控制 Day05 一.用户交互Scanner 1.Scanner对象 我们通过Java工具包java.util.Scanner中的Scanner类来获取用户的输入 基本语法:S ...

  8. java学习笔记2(datawhale教程):运算符和表达式、流程控制、数组

    java学习笔记2(datawhale教程):运算符和表达式.流程控制.数组 文章目录 java学习笔记2(datawhale教程):运算符和表达式.流程控制.数组 一.运算符和表达式 1.数学函数与 ...

  9. Java学习笔记之基础篇

    Java学习笔记之基础篇 目录 Java如何体现平台的无关性? 面向对象(OO)的理解 面向对象和面向过程编程的区别 面向对象三大特征 静态绑定和动态绑定(后期绑定) 延伸:类之间的关系 组合(聚合) ...

最新文章

  1. 谈谈Tomcat连接器
  2. 如何优雅处理重复请求/并发请求?
  3. C语言判断数组中是否存在该数
  4. 关于ngOptions的键值对
  5. 论:CMMI项目集成管理(IPM)
  6. 终于等到你!GitHub 终于支持 multi-line comments!
  7. 2019-1-15 课后作业
  8. PHP语言 -- 文件上传
  9. 乐高收割机器人_乐高圣诞45002作品来啦!——驯鹿拉雪橇、圣诞树、圣诞棒棒糖...
  10. 为何解析浏览器地址参数会为null_request 包中出现 DNS 解析超时的探究
  11. [html] 如何关闭HTML页面在IOS下的键盘首字母自动大写?
  12. 学习笔记17-C语言-结构、联合、枚举
  13. 计算机网络(六)-传输介质
  14. django model对象修改_Django之Model的Meta选项详解
  15. abap 帮助文档 中文_谷歌的软件工程 读书笔记(十)文档
  16. 压力测试和负载测试的区别/性能指标/专项测试/(tps/qps)
  17. html刷浏览量,批量刷网页点击量工具
  18. GW INSTEK GPD 3303系列稳压源控制软件(自行使用c#编写)更新
  19. python爬取南京市房价_屌丝想买房,爬取南京20000多套二手房|上篇
  20. NUC140之I2C和AT24C32

热门文章

  1. 【渝粤教育】广东开放大学 演讲与口才 形成性考核 (1)
  2. 【渝粤题库】国家开放大学2021春2047商业银行经营管理题目
  3. 渝粤教育 陕西师范大学 《证券投资学[专升本]》作业
  4. php 加密类,php加密类
  5. echart 饼图每一块间隙_花10分钟做酱香饼,简单方便又美味,酥脆咸香比买的还要好吃...
  6. shell 提取sql 的字段名表名_SQL代码风格规范
  7. 程序员python工作_程序员如何在工作中进步
  8. 用脚本js把结果转化为固定小数位的形式
  9. 2018牛客暑假多校二 D(贪心)
  10. 软考解析:2014年下半年下午试题