📜  js中的语句和表达式 - Javascript(1)

📅  最后修改于: 2023-12-03 15:02:26.991000             🧑  作者: Mango

js中的语句和表达式

在Javascript中,语句和表达式是构建程序的基本构建块。语句是执行某个操作的语法结构,而表达式是返回一个值的语法结构。本文将介绍Javascript中的语句和表达式的特点、类型及其使用方式。

语句

Javascript中的语句有很多种,如条件语句if-else、switch语句、循环语句for、while、do-while等等。

条件语句if-else

if-else语句用于根据给定的条件来执行不同的代码分支。语法如下:

if (condition) {
  // code to be executed if condition is true
} else {
  // code to be executed if condition is false
}
switch语句

switch语句是一个多分支的语句,它根据某个表达式的值来决定执行哪个代码分支。语法如下:

switch (expression) {
  case value1:
    // code to be executed when expression is equal to value1
    break;
  case value2:
    // code to be executed when expression is equal to value2
    break;
  default:
    // code to be executed when none of the above cases are true
}
循环语句for、while、do-while

循环语句允许我们多次执行一段代码。Javascript中的循环语句有三种:for、while、do-while。

for循环

for循环用于重复执行一段代码,语法如下:

for (initialization; condition; increment) {
  // code to be executed in each iteration
}

while循环

while循环用于反复执行一段代码,只要某个条件是true。语法如下:

while (condition) {
  // code to be executed until condition is false
}

do-while循环

do-while循环与while循环类似,但是它会先执行一次循环体,然后再检查条件是否为true。语法如下:

do {
  // code to be executed at least once
} while (condition);
表达式

Javascript中的表达式是指任何计算出一个值的语法结构。代码中的大部分内容都是表达式。Javascript中的表达式有很多种类型,如算术表达式、逻辑表达式、关系表达式、三目运算符表达式等等。

算术表达式

算术表达式用于执行数学计算,如加、减、乘、除等操作,其中常见的算术运算符如下:

+ // 加法
- // 减法
* // 乘法
/ // 除法
% // 取模(求余)
逻辑表达式

逻辑表达式用于执行逻辑运算,如与、或、非等操作,其中常见的逻辑运算符如下:

&& // 与
|| // 或
! // 非
关系表达式

关系表达式用于比较两个值,其中常见的关系运算符如下:

== // 等于
!= // 不等于
> // 大于
< // 小于
>= // 大于等于
<= // 小于等于
三目运算符表达式

三目运算符表达式用于根据条件返回不同的结果,语法如下:

condition ? expression1 : expression2

以上就是Javascript中语句和表达式的类型及其使用方法。希望通过本文的介绍能帮助您更好地理解Javascript语言,并在实际项目中得到应用。