const funcee = () => return 1;
let funcor = funcee;
console.log(funcor)
结果是[功能:功能]
您究竟叫什么?函数定义? 对此,JavaScript术语到底是什么?
答案 0 :(得分:1)
您将返回函数引用,而不是调用它。
const funcee = () => {return 1};
let funcor = funcee();
console.log(funcor)
答案 1 :(得分:-1)
funcee
是一个函数表达式。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Functions#Function_expressions
一个函数表达式非常相似并且几乎相同 语法作为函数语句(有关详细信息,请参见函数语句)。 函数表达式和函数之间的主要区别 statement是函数名称,可以在函数中省略 创建匿名函数的表达式。一个函数表达式可以 用作运行的IIFE(立即调用函数表达式) 一旦定义。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/function#Description
funcor
我想可以将其定义为函数引用,尽管这不是一个非正式的术语。