这段代码是什么意思?(窗口),函数(a, b, c)
what dose this code mean?(window), function (a, b, c)
这段代码是什么意思?我在某个网站上看到了代码。我不知道它是怎么运作的。我简化了代码。
(window), function (a, b, c){}
读到这里,有这样的东西:
!function(a){console.log(a+" First")}(window),
function(a){console.log(a+" Second")}(window),
function(a,b,c){console.log(a+' '+b+' '+c)}("MI_STD_CRYPTED","MI_GOODS_ID",window);
在浏览器控制台中执行上面的代码块。
在你的脚本中:
!function(a){..}(window),
function(a){..}(window),
function(a,b,c){..}("MI_STD_CRYPTED","MI_GOODS_ID",window);
。我们运行一个匿名函数,圆括号中是形参,匿名函数接受这些形参作为实参:
!function(){}(),
function(a,b,c){console.log(a+' '+b+' '+c)}("this will be a","this will be b","this will be c");
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 基于窗口宽度jquery的函数的替代方法是什么
- 允许父窗口在其不同域的子iframe上调用函数
- 全局窗口热键在最小化chrome窗口时调用js函数
- jQuery调整大小函数只适用于窗口
- 函数打开链接时不使用弹出窗口阻止程序
- JS-窗口宽度函数不起作用
- 如何在事件函数中访问窗口实例
- 从另一个dojo模板窗口小部件调用dojo模板小部件中的函数
- 在显示引导弹出窗口之前执行函数
- 如果窗口宽度小于像素,则停止函数
- 谷歌扩展:如何在弹出窗口中按下按钮时在我的javascript文件中运行函数
- 将值传递给模式窗口中的 JavaScript 函数
- 为什么当我尝试将函数绑定到自身时,“this”对象仍然引用窗口
- 了解窗口调整大小事件与 scope.$apply 与函数$watch
- 使用窗口对象练习我的对象文字函数
- Jasmine在全局窗口对象上创建本地JS函数的Spy
- onclick启动打开弹出窗口的javascript-不确定函数调用
- jQuery脚本:函数(窗口,文档,未定义)vs;(函数($,window,document,undefined)
- javascript函数(窗口){})(窗口)