【发布时间】:2012-11-20 10:45:05
【问题描述】:
以分号开头的所有 JS 文件以说明之前包含的任何不良脚本是一种好习惯吗?还是不打扰?
谢谢
;(function(){ /* my script here */ })();
【问题讨论】:
-
为什么会不好?显然你已经知道为什么要这样做了。
-
在我看来,如果你写了很多错误的代码,这才是好的做法。
-
那么
;将如何保护免受“坏”的影响? -
@adeneo:这不是重点。这是为了防止出现这样的情况:您将代码与其他代码(可能是外部库)合并到一个文件中,而其他代码不会以
;终止。 -
是的,那将是错误的代码!
标签: javascript