TEL:400-8793-956
当前位置:程序、服务器

这两者在定义函数方面有什么区别,哪个更好?

提问者: 近期获赞: 浏览人数: 发布时间:2021-06-15 09:23:30

 问:var functionName = function() {} vs function functionName() {} ?

这两者在定义函数方面有什么区别,哪个更好?
 
var  functionOne  =  function ()  { 
// 一些代码};    
 
function  functionTwo ()  { 
// 一些代码}    
 
 
答:第一个声明为变量,第二个声明为函数。一般来说,它们的行为是一样的。不同之处在于 JavaScript 在处理其余代码之前准备函数声明;因此,第二个函数是异步可用的,声明为变量的函数只有在声明后才可用。
上一篇: 我对下一步感到很困惑,是去 PHP 还是 iOS
下一篇: 写出更好的 Python