mozilla
Your Search Results

    Оператор Запятая

    Аннотация

    Оператор запятая вычисляет значения обоих операндов (слева направо) и возвращает значение второго операнда.

    Оператор
    Реализован в: JavaScript 1.0
    Версия ECMA: ECMA-262

    Синтаксис

    expr1, expr2 

    Параметры

    expr1, expr2
    Любые выражения.

    Описание

    Оператор запятая можно использовать в случаях, когда необходимо вставить несколько выражений там, где требуется одно выражение. Самое частое использование этого оператора - вложение многочисленных параметров в цикле for.

    Пример

    Если a это 2-мерный массив с 10 элементами, то следующий код использует оператор запятая для операции инкремента двух переменных за один раз. Обратите внимание на то, что запятая в инструкции var не является оператором запятая, потому что она не находится внутри выражения. Это скорее специальный символ в инструкциях var, служащий для объединения нескольких из них в одну. Хотя практически эта запятая ведет себя почти как оператор запятая. Следующий код выводит значения диагональных элементов в массиве:

    for (var i = 0, j = 9; i <= 9; i++, j--)
      document.writeln("a[" + i + "][" + j + "] = " + a[i][j]);
    

    Метки документа и участники

    Contributors to this page: nurbek.ab, Ohar, teoli
    Обновлялась последний раз: Ohar,