这个JavaScript片段是什么意思?
What does this JavaScript snippet mean?
我以前从未遇到过这种类型的语法。这是什么意思?它与什么技术有关?
(function(fun) {
})(myFunkyAlert);
这是一个匿名函数,一旦声明就会运行。它的参数是myFunkyAlert
,在函数内部,它将被引用为fun
变量。
我们通常这样写函数的原因是为了避免由于作用域而产生的冲突。
的例子:
var myFunkyAlert = "The funky alert";
(function(fun) {
alert(fun);
})(myFunkyAlert);
这将导致一个带有" the funky alert"消息的警告。
您正在定义一个匿名函数,然后使用myFunkyAlert
作为参数调用它。
相关文章:
- @@(“at at”)在ES6 JavaScript中是什么意思
- minimy javascript是什么意思?Backbone.js
- var w = q||问2;这个表达式是什么意思
- 什么'它的意思是当一个变量位于括号外时
- 函数(i,val)在javascript中是什么意思
- 问号在这段代码中是什么意思
- 我不知道此代码中的这些符号是什么意思.十进制到二进制
- 什么意思是“;向原型添加方法”;
- ||{}在javascript中是什么意思
- “转义字符串”在Regex中是什么意思?(Javascript)
- 什么是“;传递给NewPromiseCapability的非构造函数值“;意思是
- 什么是“;(''+元素+'')“;意思是
- 这个代码是什么意思(history.replaceState和history.pushstate)
- $(function () { } in javascript/Jquery 中的意思是什么
- [$rootScope:infdig]或[$rootScope:inprog]在angular中的意思是什么?
- “/*@”的意思是什么
- 人们说“字面意思”是什么意思?在JavaScript
- 这两句话的意思是什么?
- 在javascript SRC属性中定义PHP文件的意思是什么?
- 什么'这行在javascript中的意思是什么