Skip to content

Commit 9a26249

Browse files
authored
Синтаксис (из английской версии)
1 parent 2383d8e commit 9a26249

File tree

1 file changed

+2
-2
lines changed
  • 1-js/05-data-types/10-destructuring-assignment

1 file changed

+2
-2
lines changed

1-js/05-data-types/10-destructuring-assignment/article.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -563,7 +563,7 @@ showMenu(); // Menu 100 200
563563
- Полный синтаксис для объекта:
564564

565565
```js
566-
let {prop : varName = default, ...rest} = object
566+
let {prop : varName = defaultValue, ...rest} = object
567567
```
568568

569569
Cвойство `prop` объекта `object` здесь должно быть присвоено переменной `varName`. Если в объекте отсутствует такое свойство, переменной `varName` присваивается значение по умолчанию.
@@ -573,7 +573,7 @@ showMenu(); // Menu 100 200
573573
- Полный синтаксис для массива:
574574

575575
```js
576-
let [item1 = default, item2, ...rest] = array
576+
let [item1 = defaultValue, item2, ...rest] = array
577577
```
578578

579579
Первый элемент отправляется в `item1`; второй отправляется в `item2`, все остальные элементы попадают в массив `rest`.

0 commit comments

Comments
 (0)