【问题标题】:What are the possible returns of a function in JavaScript?JavaScript 中函数的可能返回值是什么?
【发布时间】:2020-09-18 08:12:43
【问题描述】:

我想知道 JavaScript 中给定函数的可能返回是什么。

有人列出了可能性吗?

我猜可能是围绕一个变量的不同类型,我知道这种类型:

  • 未定义;
  • 空;
  • 布尔值;
  • 号码;
  • 字符串;
  • 对象。

【问题讨论】:

标签: javascript function types return


【解决方案1】:

任何编程语言(包括 Javascript)的返回类型都可以由它支持的类型列表来确定。你当然可以结合很多这样的:

  • 布尔数组
  • 具有数组值的对象
  • 对象/数组的数组

您可以在 Javascript here 中查看数据类型列表。但几乎你有六种原始类型:

  • 未定义
  • 布尔值
  • 号码
  • 字符串
  • 大整数
  • 符号

还有:

  • 最后反对。 Arrays、Set、Date 都是对象。这意味着,例如,数组只是一种特殊类型的具有键/值对的对象,您可以通过执行例如访问这些属性。数组长度。

函数是另一种特殊对象。

【讨论】:

    猜你喜欢
    • 2012-02-12
    • 1970-01-01
    • 2019-01-08
    • 2013-06-08
    • 1970-01-01
    • 2014-04-06
    • 1970-01-01
    • 2022-12-31
    • 1970-01-01
    相关资源
    最近更新 更多