尽管下面两种创建函数的方法是等价的:
以下是引用片段:
function funcName(){
//函数体
}
//等价于
var funcName=function(){
//函数体
}
但前面一种方式创建的是有名函数,而后面是创建了一个无名函数,只是让一个变量指向了这个无名函数。在使用上仅有一点区别,就是:对于有名函数,它可以出现在调用之后再定义;而对于无名函数,它必须是在调用之前就已经定义。
本文探讨了JavaScript中函数的两种创建方式:有名函数与无名函数。有名函数可以出现在调用之后定义,而无名函数则需在调用前定义。文章详细解释了这两种函数在实际使用中的细微差别。
尽管下面两种创建函数的方法是等价的:
以下是引用片段:
function funcName(){
//函数体
}
//等价于
var funcName=function(){
//函数体
}
但前面一种方式创建的是有名函数,而后面是创建了一个无名函数,只是让一个变量指向了这个无名函数。在使用上仅有一点区别,就是:对于有名函数,它可以出现在调用之后再定义;而对于无名函数,它必须是在调用之前就已经定义。
637
1054

被折叠的 条评论
为什么被折叠?
&spm=1001.2101.3001.5002&articleId=6246406&d=1&t=3&u=d00ecf06cac442e08676619540661151)