首页 > 解决方案 > 如何使可变返回数而不是功能?

问题描述

我被这个错误抓住了,似乎无法解决它。为什么下面的代码会返回一个函数而不是一个数字?

let second = function(){ 
    return 100
};

console.log(second);

标签: javascriptvariables

解决方案


您添加()到 end 以实际执行该功能。

console.log(second());

否则,您只是在访问second包含对 a 的引用的变量function。在 javascript 中,您使用括号来调用函数。


推荐阅读