返回
JavaScript语言基础:变量、数据类型、运算符、流程控制语句和函数
前端
2023-10-18 06:30:04
JavaScript系列一:语言基础 #
前言
哈喽,大家好,欢迎来到JavaScript系列一:语言基础。在开始学习之前,我们想要告诉您的是,本文章是对JavaScript语言知识中 "语言基础-语法和变量" 部分的总结,如果您已掌握下面知识事项,则可跳过此环节。
- 变量的定义和使用
- 数据类型
- 运算符
- 流程控制语句
- 函数
变量
变量是用来存储数据的容器。在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操作等。