返回

JavaScript语言基础:变量、数据类型、运算符、流程控制语句和函数

前端

JavaScript系列一:语言基础 #


前言

哈喽,大家好,欢迎来到JavaScript系列一:语言基础。在开始学习之前,我们想要告诉您的是,本文章是对JavaScript语言知识中 "语言基础-语法和变量" 部分的总结,如果您已掌握下面知识事项,则可跳过此环节。

  1. 变量的定义和使用
  2. 数据类型
  3. 运算符
  4. 流程控制语句
  5. 函数

变量

变量是用来存储数据的容器。在JavaScript中,变量可以通过var、let和const三种声明。

  • var :是JavaScript中最常用的变量声明方式,它声明的变量可以在整个作用域内访问,并且可以被多次重新赋值。
  • let :是ES6中引入的变量声明方式,它声明的变量只能在块级作用域内访问,并且只能被赋值一次。
  • const :也是ES6中引入的变量声明方式,它声明的变量是常量,一旦被赋值就不能被重新赋值。

数据类型

JavaScript中有七种基本数据类型:

  • Number :用于表示数字。
  • String :用于表示字符串。
  • Boolean :用于表示布尔值。
  • Null :表示空值。
  • Undefined :表示未定义的值。
  • Symbol :用于表示唯一的值。
  • Object :用于表示对象。

运算符

JavaScript中常用的运算符包括:

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

流程控制语句

JavaScript中的流程控制语句包括:

  • if语句 :用于判断条件是否成立,并执行相应的代码。
  • else语句 :用于当if语句的条件不成立时执行的代码。
  • else if语句 :用于当if语句的条件不成立,并且另一个条件成立时执行的代码。
  • switch语句 :用于根据给定的值执行不同的代码块。
  • for循环 :用于循环执行一段代码。
  • while循环 :用于循环执行一段代码,直到条件不成立。
  • do while循环 :用于循环执行一段代码,直到条件不成立,但至少执行一次。

函数

函数是JavaScript中的一段代码块,它可以被调用来执行特定的任务。函数可以通过function关键字声明,也可以通过箭头函数声明。

  • function关键字声明函数
function myFunction() {
  // 函数体
}
  • 箭头函数声明函数
const myFunction = () => {
  // 函数体
}

结语

以上就是JavaScript语言基础部分的总结。如果您对JavaScript语言感兴趣,可以继续学习后续的知识,例如面向对象编程、事件处理、DOM操作等。