【发布时间】:2016-03-27 03:03:13
【问题描述】:
可能不是有史以来最好的问题,但我有一个疑问。
这样写有区别吗:
var myFunction = function myFunction () {};
myFunction.instance = null;
还有这个:
var myFunction = function () {};
myFunction.instance = null;
编辑:请仔细阅读,这不是 var functionName = function() {} vs function functionName() {} 的副本 上面的链接是在解释提升,这里是关于两个提升函数的分配,一个匿名,一个不。
【问题讨论】:
-
你真的关心
myFunction.instance = null;还是只关心函数定义 -
@Tushar OP 关注
function myFunction(){}与function(){} -
@BhojendraNepal 这不是上述问题的欺骗。
-
这不是你指出的重复 :( 我知道提升..
-
其实我在那儿找不到我的问题的答案,如果你能解释一下。
标签: javascript