js 函数名这样写是什么意思
答案:2 悬赏:0
解决时间 2021-01-16 22:21
- 提问者网友:欺烟
- 2021-01-16 05:50
js 函数名这样写是什么意思
最佳答案
- 二级知识专家网友:酒者煙囻
- 2021-01-16 06:56
function a(){}是函数,名为a
执行方式:a();
如果传参数进去,例如a($);a(1);
function(){}则是匿名函数
执行方式:因为没有函数名,不能像a();
所以外面加个括号(function(){}),这样括号返回function(){}且不会出错,
执行就是(function(){})();
(function(){})($);代码意思已经很明显了就是把$传入匿名函数并执行
执行方式:a();
如果传参数进去,例如a($);a(1);
function(){}则是匿名函数
执行方式:因为没有函数名,不能像a();
所以外面加个括号(function(){}),这样括号返回function(){}且不会出错,
执行就是(function(){})();
(function(){})($);代码意思已经很明显了就是把$传入匿名函数并执行
全部回答
- 1楼网友:鱼芗
- 2021-01-16 07:57
匿名自执行函数。等价于下列方式:var anonymous = function(){};
(anonymous)($);//函数名的括号可以省略。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息