返回
JS 的基本语法,涵盖变量、表达式和语句
前端
2023-11-12 07:03:18
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的基本语法包括变量、表达式和语句,通过这些基本语法,可以编写出各种各样的程序。