【JS】function的name
2019-04-08 本文已影响6人
德育处主任
微信订阅号:Rabbit_svip
在es6之前,我们都是用function来创建函数的。
函数又分命名函数和匿名函数。
但这次要讲的是一个不算太常用,但又有恶心面试官会问到的一个属性。
function的name
先来看看下面一段代码
微信订阅号:Rabbit_svip这段代码创建了3个函数。
test2和test3有点像,但请看清楚,test3那个,function后面有函数名。
这里输出如下所示
微信订阅号:Rabbit_sviptest1和test2相信不用解释也知道输出结果。
test3是稍微有点特殊的。因为function后面跟着一个函数名。但函数又是赋给了变量test3。
所以调用的时候,要调用test3。但test3的函数名是abc。
这个点是比较冷门的。但会有恶心面试官问这种恶心问题~