我怎么知道javascript中函数参数的类型

时间:2018-10-28 23:12:15

标签: javascript node.js

function f(a, b) {}

以javascript中的样本函数 f 为例,我如何知道对象 a b 应该是什么样?

例如,在Java中,该类正在自我记录所需的对象:

class A {
   private int c;
   private String d;
   private E e;
}

但是如何在javascript中创建对象,不知道它的外观如何,而是使该函数有效地正常运行?

函数 f 可以来自第三方库,也可以来自项目的另一个模块...

1 个答案:

答案 0 :(得分:2)

JavaScript是一种动态类型的语言。它不强制执行函数参数的类型。

如果您想知道函数希望传递给它什么值,则有两个基本选项:

  • 阅读该功能的文档
  • 阅读该函数的源代码