我听说在JavaScript中声明函数的方式不止一种。
例如:
// One way
function sqrt(x){
return x * x;
}
// Second way
var sqrtAlt = function (x){
return x * x;
}
- 这两个函数声明有什么区别?
- 输出结果相同,但为什么要有两种方式呢?
- 我也很好奇如何使用它们。
- 最后,还有其他的方法吗?
谢谢。
var sqrtAlt = function(x){ ... }
。 - Fabien Quatravaux