有人告诉我你可以用JavaScript来声明函数。 离。
// One way
function sqrt(x){
return x * x;
}
// Second way
var sqrtAlt = function (x){
return x * x;
}
感谢。
答案 0 :(得分:0)
定义时
function sqrt(x){
return x * x;
}
是函数名称出现在Firebug调试器中。
声明为
的函数var sqrtAlt = function (x){
return x * x;
}
以匿名方式提出。
另请查看此Thread
答案 1 :(得分:0)
它们基本上是相同的,但在第二个示例中,您还将函数分配给变量。这种创建函数的方法在覆盖某个对象的现有函数时非常有用,比如说:
window.alert = function(text)
{
// Do something ...
};