diff --git a/docs/destructuring.md b/docs/destructuring.md index 0648f5d..3d1cc73 100644 --- a/docs/destructuring.md +++ b/docs/destructuring.md @@ -130,7 +130,7 @@ foo // true [x, y = 'b'] = ['a', undefined]; // x='a', y='b' ``` -注意,ES6内部使用严格相等运算符(`===`),判断一个位置是否有值。所以,如果一个数组成员不严格等于`undefined`,默认值是不会生效的。 +注意,ES6内部使用严格相等运算符(`===`),判断一个位置是否有值。而且,只有当一个数组成员严格等于`undefined`,默认值才会生效。 ```javascript var [x = 1] = [undefined];