-3
这段代码是什么意思? 我在一些网站上看到了代码。我不知道它是如何工作的。 我简化了代码。 (window), function (a, b, c){}
这个代码的含义是什么?(窗口),函数(a,b,c)
这段代码是什么意思? 我在一些网站上看到了代码。我不知道它是如何工作的。 我简化了代码。 (window), function (a, b, c){}
这个代码的含义是什么?(窗口),函数(a,b,c)
读this,也有像的东西:
!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");
我在帖子中没有看到类似于我的代码。 – user2304828
不多周围无上下文。 – Teemu
你过简化了。请不要简化并向我们展示一些背景。 –
http://s1.mi.com/m/e/2063c1608d6e0baf80249c42e2be5.js你可以看到这个网站的代码。 – user2304828