代码之家  ›  专栏  ›  技术社区  ›  AMD

“函数”真的是Javascript中的数据类型吗?

  •  -2
  • AMD  · 技术社区  · 5 年前

    我对函数数据类型有点困惑。那么Javascript语言中的“函数”真的是一种数据类型吗?

    MDN docs consider it as a data type:

    但在ECMAScript网站上我找不到这样的东西: ECMAScript® 2020 Language Specification

    1 回复  |  直到 5 年前
        1
  •  2
  •   CertainPerformance    5 年前

    它是一种类型, in a way :

    可以作为子例程调用的对象类型的成员

    特殊种类 可以调用的对象的 typeof 计算结果为 function .