Незадължителност на скобите в цикли в JavaScript
При циклите фигурните скоби не са задължителни. Ако се пропуснат, цикълът ще изпълни само един ред под него.
Нека разгледаме пример. Да предположим, че имаме някакъв цикъл с фигурни скоби:
for (let i = 0; i <= 9; i++) {
console.log(i); // ще изведе числата от 0 до 9
}
Пропускаме фигурните скоби - и резултатът от това няма да се промени:
for (let i = 0; i <= 9; i++)
console.log(i); // ще изведе числата от 0 до 9
Пренапишете следния код без фигурни скоби:
let arr = [1, 2, 3, 4, 5];
for (let elem of arr) {
console.log(elem);
}