может быть ошибочным, хотя.

ел эту строку вjQuery.form.js исходный код:

g && $.event.trigger("ajaxComplete", [xhr, s]);

Моя первая мысль была ВТФ ??

Моя следующая мысль была, я не могу решить, это уродливо или элегантно.

Я ни в коем случае не гуру Javascript, поэтому мой вопрос двоякий. Сначала я хочу подтвердить, что правильно понимаю. Вышеуказанная строка эквивалентна:

if (g) {
    $.event.trigger("ajaxComplete", [xhr, s]);
}

И во-вторых, это распространенная / принятая практика в Javascript? С одной стороны, это лаконично, но с другой стороны может показаться немного загадочным, если вы этого раньше не видели.

Ответы на вопрос(1)

Ваш ответ на вопрос