返回

JS 的基本语法,涵盖变量、表达式和语句

前端

JavaScript的基本语法

JavaScript是脚本语言,它被广泛应用于Web开发中。作为一门高级编程语言,JavaScript具有自己的基本语法,包括变量、表达式和语句。

变量

变量是用来存储数据的,它可以是数字、字符串、布尔值等。要声明一个变量,可以使用var,例如:

var x = 10;

这个语句声明了一个名为x的变量,并将其值设置为10。

表达式

表达式是用来计算值的,它可以由变量、运算符和函数调用等组成。例如:

x + 10

这个表达式计算x加10的值。

语句

语句是用来执行操作的,它可以由变量声明、赋值语句、控制语句等组成。例如:

if (x > 10) {
  console.log("x大于10");
}

这个语句是一个条件语句,如果x大于10,则输出"x大于10"。

变量的类型

在JavaScript中,变量的类型是动态的,这意味着变量的类型可以随着值的改变而改变。JavaScript的变量类型包括:

  • 数字:整数和小数
  • 字符串:由字符组成的序列
  • 布尔值:true或false
  • 数组:存储多个值的容器
  • 对象:存储键值对的容器
  • 函数:可被调用的代码块

运算符

运算符是用来对操作数进行运算的符号,JavaScript中的运算符包括:

  • 算术运算符:+、-、*、/、%
  • 比较运算符:==、!=、<、>、<=、>=
  • 逻辑运算符:&&、||、!
  • 赋值运算符:=、+=、-=、*=、/=、%=

控制语句

控制语句是用来控制程序执行流程的,JavaScript中的控制语句包括:

  • if语句:根据条件执行不同的代码块
  • else if语句:如果if语句的条件不满足,则执行else if语句的代码块
  • else语句:如果if语句和else if语句的条件都不满足,则执行else语句的代码块
  • switch语句:根据变量的值执行不同的代码块
  • while循环:只要条件满足,就不断执行循环体
  • do while循环:先执行循环体,然后再检查条件是否满足
  • for循环:循环遍历一个数组或对象
  • break语句:退出循环或switch语句
  • continue语句:跳过当前循环体,继续执行下一轮循环

函数

函数是可被调用的代码块,它可以接收参数,并返回一个值。要声明一个函数,可以使用function关键字,例如:

function sum(x, y) {
  return x + y;
}

这个函数接收两个参数x和y,并返回它们的和。

结语

JavaScript的基本语法包括变量、表达式和语句,通过这些基本语法,可以编写出各种各样的程序。