mirror of
https://github.com/ruanyf/es6tutorial.git
synced 2025-05-25 19:22:21 +00:00
edit docs/object
This commit is contained in:
commit
48f55f81e3
@ -11,7 +11,7 @@ ES6新增了let命令,用来声明变量。它的用法类似于var,但是
|
|||||||
var b = 1;
|
var b = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
a // ReferenceError: a is not defined.
|
a // ReferenceError: a is not defined.
|
||||||
b //1
|
b //1
|
||||||
|
|
||||||
```
|
```
|
||||||
@ -102,10 +102,10 @@ function f1() {
|
|||||||
```javascript
|
```javascript
|
||||||
|
|
||||||
// IIFE写法
|
// IIFE写法
|
||||||
(function () {
|
(function () {
|
||||||
var tmp = ...;
|
var tmp = ...;
|
||||||
...
|
...
|
||||||
}());
|
}());
|
||||||
|
|
||||||
// 块级作用域写法
|
// 块级作用域写法
|
||||||
{
|
{
|
||||||
@ -115,7 +115,7 @@ function f1() {
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
另外,ES6也规定,函数的作用域为其所在的块级作用域。
|
另外,ES6也规定,函数本身的作用域,在其所在的块级作用域之内。
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
|
|
||||||
|
@ -36,7 +36,7 @@ target // {a:1, b:2, c:3}
|
|||||||
|
|
||||||
var target = { a: 1, b: 1 };
|
var target = { a: 1, b: 1 };
|
||||||
|
|
||||||
var source1 = { b: 2 };
|
var source1 = { b: 2, c: 2 };
|
||||||
var source2 = { c: 3 };
|
var source2 = { c: 3 };
|
||||||
|
|
||||||
Object.assign(target, source1, source2);
|
Object.assign(target, source1, source2);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user