//函数声明式
function greeting(){
console.log("hello world");
}
//函数表达式
var greeting = function(){
console.log("hello world");
}
1.如果函数表达式声明的函数有函数名,那么这个函数名就相当于这个函数的一个局部变量,只能在函数内部调用
函数声明式与表达式的区别:作用域与调用方式
本文对比了函数声明式和函数表达式在JavaScript中的定义,指出有名称的函数表达式相当于局部变量,局限于函数内部。
//函数声明式
function greeting(){
console.log("hello world");
}
//函数表达式
var greeting = function(){
console.log("hello world");
}
1.如果函数表达式声明的函数有函数名,那么这个函数名就相当于这个函数的一个局部变量,只能在函数内部调用
321

被折叠的 条评论
为什么被折叠?