标签: javascript
我曾经读过,将整个脚本包含在自调用函数中而不是直接将其写入文档中是一种很好的做法。
例如。这样做:
(function () { //code here })():
虽然当我这样做时,调试起来比较困难,因为所有变量都在范围之外,而且我也无法从外部类创建对象。我记得有消息来源说这应该作为安全措施来完成。这是好习惯吗?如果是这样,为什么?