JavaScript函数表达式和函数声明,我的理解是正确的吗?

时间:2018-01-16 14:57:00

标签: javascript

我对这段代码的理解是正确的。我们用匿名函数调用该函数。首先是控制台记录函数(如在函数结构中,它不运行函数。然后在遇到a()时运行函数;

这是对的吗?

var runIt = function(a) {
    console.log(a);
    a();
};

runIt(function({
    var b = " Now";
    console.log("Running" + b); 
});

1 个答案:

答案 0 :(得分:1)

  

我们使用匿名函数调用该函数。它首先控制日志功能(如:功能结构),它不运行该功能。然后它会在遇到a()时运行该函数。

     

这是对的吗?

  

JavaScript函数表达式和函数声明,我的理解是正确的吗?

没有。此代码与function expressions vs function declarations无关。