`
qiannianhua
  • 浏览: 17910 次
社区版块
存档分类
最新评论

Javascript -基础-判断语句

 
阅读更多

一、if语句是javascript最基本的控制语句,通过它可以改变执行顺序。

 

二、在编写代码时,我们经常需要为不同的判断结果来执行不同的动作。因此,我们可以在代码中使用条件判断(if)语句来完成该任务。

 

三、语法分析:

1)if语句:当指定条件为 true 时,该语句才会执行其内部的代码快;

if (condition){
  //code that runs if the condition is true
}

 

 2)if……else语句:如果想某一条件成立时执行一段特定代码,而条件不成立时执行另一段特定代码,可以使用 if....else 语句;

if (condition) {
    statement1;    //当 condition 的值为 true 时,statement1 被执行。
} else {
    statement2;    //当 condition 的值为 false 时,statement2 被执行。
}

 

 3)if……else if……else语句:当有多种情况需要判断,从而根据结果选择出需要执行的语句时,需要使用 else if 的结构;

if (condition1) {
  statement1;
} else if (condition2) {
  statement2;
} else {
  statement3;
}

  

四、总结:

1)if语句为代码创建了一个所谓的‘分支’,就跟RPG游戏中的情节分支一样;if语句告诉你的脚本:如果这个布尔表达式为真,就运行接下来的代码,否则就跳过这一段;

2)else if和else是两个辅助if条件判断语句的关键字,常用的语句如if……else if……else……,适用于需要选择多个代码块中的一个来运行的情况;

 

分享到:
评论

相关推荐

    JavaScript中的条件判断语句使用详解

    主要介绍了JavaScript中的条件判断语句使用详解,是JS入门学习中的基础知识,需要的朋友可以参考下

    javaScript基础入门篇-运算符+类型转换+流程控制语句

    javaScript基础入门篇-运算符+类型转换(隐式转换和强制转换)+流程控制语句(循环遍历和if判断),此文件typora和Visual Studio Code可以打开

    JavaScript 语言基础教程

    学习 JavaScript 的基础 变量和数据类型:学习如何声明变量以及 JavaScript 支持的数据类型。 操作符和表达式:了解如何使用各种操作符进行计算和逻辑判断。 控制结构:学习条件语句和循环语句,控制程序的执行流程...

    JavaScript网页特效应用开发手册

    4-3 Javascript语句格式 4-4 隐藏Javascript程序代码 4-5 Javascript最好写在原始代码的哪里? 4-6 注解的写法 第四部分 设计基础概念 第5章 变量 5-1 什么是变量 5-2 变量的组成 5-3 声明变量 5-4 变量的类型 5-5 ...

    Javascript基础教程之while语句

    while循环是前测试循环,这意味着是否终止的条件判断是在执行代码之前,因此,循环的主体可能根本不执行。其语法如下: while(expression) statement 当expression为ture时,程序会不断执行statement语句,直到...

    JavaScript的概念、声明、变量、运算符以及流程控制语句的介绍

    JavaScript基础一初识JavaScriptJavaScript的概念实现特点JavaScript的声明第一种声明方式第二种声明方式第三种声明方式第四种声明方式JavaScript的变量变量的概念变量存储数据的六种数据类型基本数据类型引用数据...

    JavaScript实例精通

    2_1.htm 条件判断语句if…else 2_2.htm 多条件判断语句switch。 2_3.htm 嵌套循环语句for。 2_4.htm 循环语句while。 2_5.htm 控制循环过程break和continue。 2_6.htm 利用流程控制语句实现冒泡排序。 ...

    《JavaScript实例精通》[源代码]

    2_1.htm 条件判断语句if…else 2_2.htm 多条件判断语句switch。 2_3.htm 嵌套循环语句for。 2_4.htm 循环语句while。 2_5.htm 控制循环过程break和continue。 2_6.htm 利用流程控制语句实现冒泡排序。 ...

    Javascript基础加强资料(新).zip

    16年版本 JS简介、script标签属性、变量、数据类型及转换、操作符、判断语句、循环 循环练习、break、continue、翻转数字、数组练习、冒泡排序

    JavaScript 基础函数_深入剖析变量和作用域

    定义函数,在JavaScript中,定义函数的方式如下: function abs(x){ if(x >=0){ return x; }else{ return -x; } } 上述abs() 函数的定义如下: function 指出这是一个函数定义; abs 是函数的名称; (x) 括号内列...

    JavaScript学习笔记之基础语法

    JavaScript中很多基础内容和Java中大体上基本一样,所以不需要再单独重复讲了,包括:  各种算术运算符、比较运算符、逻辑运算符;  if else语句、switch语句;  for循环、while循环、do while循环;  标签、...

    贪吃蛇 javascript

    学了三天HTML,用最基础的知识尝试写了贪吃蛇(按键控制语句我是百度的),在判断蛇咬到自己的问题上有点小问题,不过不影响正常游戏。

    j2ee学习路径 对初学者很有帮助

    html、css、javascript基础语法 JavaScript Form判断 Dom编程基础(事件处理等) JS常用效果如TreeView、下拉联动等 JS学习方法 JS调试方法 DreamWeaver初步(建立HTML、Table、Form、CSS)等 5:Servlet & ...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    目标是创建没有JavaScript,没有CSS,没有UpdatePanel,没有WebServices的Web应用程序。 支持的浏览器: IE 7.0+, Firefox 3.0+, Chrome 2.0+, Opera 9.5+, Safari 3.0+ 注:ExtAspNet基于一些开源的程序ExtJS, ...

    01 基础.html

    而初始值的内容是将来赋值的数据类型的基础值(数字的基础是为0)(字符串为空的引号‘’) 对象{}、数组[]、function(){} 变量的命名:关键字和保留字不能作为变量名 命名的规则:组成:英文qer 数字123 ...

    javascript入门笔记

    使用场合:任意数字与1做按位与操作,可以判断奇偶性,结果为1,则为奇数,否则为偶数 0 :0 1 :1 2 :10 3 :11 4 :100 5 :101 5 & 1 101 001 ========== 001 4 & 1 100 001 ==== 000 2、按...

    Javascript基础教程之比较操作符

    和其他语言一样,JavaScript也有条件语句对流程上进行判断。包括各种操作符合逻辑语句 比较操作符 常用的比较操作符有 等于 == , 不等于!= , 大于 >, 小于 <,大于等于 >= ,小于等于 <= 代码如下:  ...

    Java语言基础下载

    第二十六章:JavaScript基础 505 学习目标 505 基本结构 506 JavaScript代码的加入 506 基本数据类型 506 常量 507 表达式和运算符 509 实例 511 JavaScript程序构成 513 事件驱动及事件处理 516 内容总结 519 独立...

    php网络开发完全手册

    12.3 JavaScript程序设计基础 184 12.3.1 在HTML中嵌入JavaScript 184 12.3.2 变量 185 12.3.3 注释 185 12.3.4 函数的定义与调用 186 12.3.5 条件语句 186 12.3.6 循环语句 189 12.3.7 对象 191 12.3.8 事件 192 ...

    JavaScript基础语法、dom操作树及document对象

    isNaN(字符串),判断是不是数字模样的字符串,是-false;否-true 2、变量 3、运算符:四大类 4、表达式(为了组成语句):变量+运算符 5、语句:三大类() 分类: 顺序 分支:if;if..else,if..else..if..else…if

Global site tag (gtag.js) - Google Analytics