javascript - 在 javascript 中全局导入

标签 javascript design-patterns closures global

有人可以向我解释一下这在 javascript 中的作用吗?

 (function (x,y){}(x,y));

或者这个

  // global import
  (function ($, YAHOO) {
         // now have access to globals jQuery (as $) and YAHOO in this code
  }(jQuery, YAHOO));

我从未在其他语言(如 java 或 c++)中看到过类似的东西

最佳答案

function(x, y) { } 是一个匿名函数。

(x, y) 调用该函数,将 xy 作为参数传递。

关于javascript - 在 javascript 中全局导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11285807/

相关文章:

javascript - 如何从url中获取参数?

c# - 我如何改进这个价格计算代码,现在进行 4 次计算,但在不久的将来会进行更多计算?

JavaScript 闭包和作用域 : How to pass an outer scope variable to a callback function which is passed as an argument?

javascript - 让 vs var 在 javascript 中

swift - 转义闭包是否捕获强链接?

javascript - 通过父元素 ID 和子类向子元素添加类

javascript - 未捕获的类型错误 : Cannot read property 'sheet' of null

javascript - 数组上的多个图像上传 - Javascript/Jquery

wpf - 从 WPF 迁移到 Silverlight 时的主要摩擦点是什么?如何填补功能上的空白?

java - 屏幕动态模式,GUI