Javascript 中 var functionName = function() {} 和 function functionName() {} 的区别是什么?
functionDisplayOne 是一个函数表达式,但 functionDisplayTwo 是一个函数声明。只要其所在函数执行,它就会被定义。
这两种方式都用于声明 JavaScript 函数,其中 functionDisplayOne 是一个匿名函数。
下面是函数表达式:
functionDisplayOne(); var functionDisplayOne = function() { console.log("Hello!"); };
下面是函数声明:
functionDisplayTwo(); function functionDisplayTwo() { console.log("Hello!"); }
广告