add: Object.freeze()
This commit is contained in:
@@ -55,15 +55,29 @@ if (true) {
|
||||
|
||||
## 变量的声明和赋值
|
||||
|
||||
### 变量的声明(变量的定义)
|
||||
### 变量的声明/变量的定义
|
||||
|
||||
在ES6语法之前,统一使用`var`关键字来声明一个变量。比如:
|
||||
|
||||
```javascript
|
||||
var name; // 生命一个名为 name 的变量
|
||||
var name; // 声明一个名为 name 的变量
|
||||
```
|
||||
|
||||
补充:在ES6语法及之后,统一使用 `const`、`let`关键字来声明一个变量。这个以后再讲。
|
||||
|
||||
PS:**在JavaScript中,永远都是用var来定义变量**(在ES6 之前),这和C、Java等语言不同。
|
||||
|
||||
|
||||
### 变量的声明/定义(ES6)
|
||||
|
||||
在ES6语法及之后,可以使用 `const`、`let`关键字来声明一个变量
|
||||
|
||||
```js
|
||||
const name; // 定义一个常量
|
||||
|
||||
let age;
|
||||
```
|
||||
|
||||
如果你想定义一个常量,就用 const;如果你想定义一个变量,就用 let。
|
||||
|
||||
### 变量的赋值
|
||||
|
||||
@@ -73,7 +87,7 @@ var name; // 生命一个名为 name 的变量
|
||||
name= '千古壹号'
|
||||
```
|
||||
|
||||
变量的声明和赋值,举例如下:
|
||||
变量的声明和赋值,写在一起,举例如下:
|
||||
|
||||
```javascript
|
||||
var a = 100; // ES5语法
|
||||
@@ -94,7 +108,6 @@ var是英语“variant”变量的缩写。后面要加一个空格,空格后
|
||||
|
||||
- 变量名:我们可以给变量任意的取名字。
|
||||
|
||||
PS:**在JavaScript中,永远都是用var来定义变量**(在ES6 之前),这和C、Java等语言不同。
|
||||
|
||||
### 变量的初始化
|
||||
|
||||
@@ -212,7 +225,7 @@ console.log(a); // 会报错
|
||||
|
||||
### 关键字
|
||||
|
||||
**关键字**:是指 JS 本身已经使用了的单词,不能再用它们充当变量、函数名等标识符。
|
||||
**关键字**:是指 JS 本身已经使用了的单词,我们不能再用它们充当变量、函数名等标识符。
|
||||
|
||||
JS 中的关键字如下:
|
||||
|
||||
@@ -269,6 +282,8 @@ a2 = temp;
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
## 我的公众号
|
||||
|
||||
想学习**代码之外的技能**?不妨关注我的微信公众号:**千古壹号**(id:`qianguyihao`)。
|
||||
|
||||
Reference in New Issue
Block a user