中易网

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(){})($);代码意思已经很明显了就是把$传入匿名函数并执行
全部回答
  • 1楼网友:鱼芗
  • 2021-01-16 07:57

匿名自执行函数。等价于下列方式:var anonymous = function(){};
(anonymous)($);//函数名的括号可以省略。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息