varfunctionName=function(){}vsfunctionfunctionName(){}

我最近开始维护其他人的JavaScript代码。我正在修复错误,添加功能,并尝试整理代码并使其更加一致。

以前的开发人员使用两种方式来声明函数,如果不能解决问题,我无法解决问题这背后有一个原因。

这两种方式是:

varfunctionOne=function(){
//一些代码
};
functionfunctionTwo(){
//somecode
}

使用这两种不同方法的原因是什么?每种方法的优缺点是什么?是否可以使用另一种方法无法完成的任何操作?

转载于:https://stackoverflow.com/questions/336859/VAR-functionname功能-VS-函数functionname?页=2&标签=票