update docs, add object
This commit is contained in:
@@ -9,20 +9,20 @@ sidebar_position: 7
|
||||
- **for…of** для перебора массивов и перебираемых объектов.
|
||||
|
||||
## Цикл «while»
|
||||
```
|
||||
```js
|
||||
while (condition) {
|
||||
// код
|
||||
// также называемый "телом цикла"
|
||||
}
|
||||
```
|
||||
## Цикл «do…while»
|
||||
```
|
||||
```js
|
||||
do {
|
||||
// тело цикла
|
||||
} while (condition);
|
||||
```
|
||||
## Цикл «for»
|
||||
```
|
||||
```js
|
||||
for (let i = 0; i < 3; i++) {
|
||||
alert(i);
|
||||
}
|
||||
@@ -35,4 +35,6 @@ for (let i = 0; i < 3; i++) {
|
||||
## Переход к следующей итерации: continue
|
||||
❗ Нельзя использовать break/continue справа от оператора „?“ \
|
||||
Обратите внимание, что эти синтаксические конструкции не являются выражениями и не могут быть использованы с тернарным оператором ?. В частности, использование таких директив, как **break/continue**, вызовет ошибку.
|
||||
> (i > 5) ? alert(i) : continue; // continue здесь приведёт к ошибке
|
||||
```js
|
||||
(i > 5) ? alert(i) : continue; // continue здесь приведёт к ошибке
|
||||
```
|
||||
Reference in New Issue
Block a user