【发布时间】:2011-03-17 03:50:45
【问题描述】:
我在一些表达式中看到过三重分号。
它有任何逻辑效果吗?
我见过的最接近解释的是它告诉 Dean Edwards 压缩器忽略该行。
;;; var someVar = 'Rebel';
【问题讨论】:
-
请发布一些示例。它在不同的上下文中可能有不同的含义。
-
代码示例?我不相信这是我遇到过的约定或特殊语法。
-
你能举个例子吗?如果我没记错的话,
;;;等价于;,因为空语句什么都不做。我猜有人在使用;;;来分割代码或其他东西。另外,请确保您正在阅读的代码实际上是 JavaScript :-) -
也许你在考虑for循环中的双分号,例如
for (;;) ... -
是三条鳗鱼。特别是如果你的
@靠近水(由}表示),当你看到这些时,你会想要非常小心,除非你穿着抹了油的斗篷或长袍或光滑的斗篷,因为它们有溺水攻击可以在一轮内杀死你。
标签: javascript compression minify