jQuery.form.js
我在源代码中看到了这一行:
g && $.event.trigger("ajaxComplete", [xhr, s]);
我的第一个想法是wtf??
我的下一个想法是,我无法决定这是丑陋还是优雅。
无论如何,我都不是 Javascript 专家,所以我的问题是 2 倍的。首先,我想确认我理解正确。上面的行是否等效于:
if (g) {
$.event.trigger("ajaxComplete", [xhr, s]);
}
其次,这是 Javascript 中常见/公认的做法吗?一方面它很简洁,但另一方面,如果你以前没有看过它,它可能会有点神秘。