【发布时间】:2017-02-07 00:44:28
【问题描述】:
我正在尝试理解模块的这一部分:
(isOwner
? canSort || (revert = !rootEl.contains(dragEl))
: (
putSortable === this ||
activeGroup.checkPull(this, activeSortable, dragEl, evt) && group.checkPut(this, activeSortable, dragEl, evt)
)
)
有人可以为我“取消速记”吗?
这是 IF 语句的一部分,返回真/假。
【问题讨论】:
-
哪一点你不明白?
-
这种风格的写作让他不确定/无法理解逻辑 => 难以维护。
-
嗯,是的。这就是 Delcon 提出这个问题的原因。
-
是的!我从来没有和那些速记的人交朋友。
标签: javascript shorthand