Оператор запятая вычисляет несколько выражений слева направо и возвращает значение только последнего выражения.
let x = (1, 2, 3); // x === 3
Все предыдущие значения вычисляются, но отбрасываются.
for циклы — самый практичный и распространённый случай использования, позволяющий обновлять несколько переменных в одном выражении:for (let i = 0, j = 10; i < j; i++, j--) {
// i увеличивается, j уменьшается одновременно
}
let x = (1, 2, 3) vs let x = 1, 2, 3Оператор запятая вычисляет все выражения слева направо, но возвращает только значение последнего выражения, отбрасывая все предыдущие значения.
Новый — ещё не проверен сообществом
Вы