这是匿名函数吗

var fun = function(){

        
    }

这是一个匿名函数吗 ?可以通过fun()来调用。匿名函数不是不能这样直接调用吗

阅读 2.1k
3 个回答

匿名函数是指

function(){

        
    }

这部分。

var fun = ...

是赋值语句。

之所以 fun 能调用时因为它指向你声明的匿名函数。

等号右边是一个匿名函数,它被赋值给了fun变量,从而可以使用 fun 来调用。

属于匿名函数,这种也叫做函数表达式,你可以理解为创建一个匿名函数并且赋值给变量fun

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题