一尘不染

JavaScript中的这种做法叫什么?

javascript

当您将JavaScript代码包装在这样的函数中时:

(function(){

  var field = ...;
  function doSomthing(){...
  ...


})();

我注意到,这为许多网页上的我解决了范围界定问题。这种做法叫什么?


阅读 279

收藏
2020-05-01

共1个答案

一尘不染

该模式称为 自我调用self-invocation) ,一种 自我调用功能
。它可以创建一个闭包,但这是模式的效果(也许是预期的效果),而不是模式本身。

2020-05-01