javascript - javascript/node.js 中是否有与 python 的 inspect.getargspec 等效的东西?

标签 javascript python node.js inspect

我想获取Function的参数名称列表,例如:

var f = (a, b, c) => console.log(a, b, c);
var [fargs] = something.like.inspect.getargspec(f);
console.log(fargs); // ['a', 'b', 'c']

最佳答案

如果您使用 Node 并且需要参数名称,请查看 introspect NPM 模块:

> var introspect = require('introspect')
> var f = (a, b, c) => console.log(a, b, c);
> console.log(introspect(f))
[ 'a', 'b', 'c' ]

关于javascript - javascript/node.js 中是否有与 python 的 inspect.getargspec 等效的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41568327/

相关文章:

javascript - 如何在reactjs中使用条件语句渲染组件?

javascript - 为什么我的 ajax 代码实际上没有发送?

python - 将多行分配给 Pandas 中的一个索引

python - 我想通过PyCall在Julia上使用OpenCV

python - 全局解释器锁 : Jython vs CPython

node.js - 如何 stub 文件中未声明的对象的实例

javascript - 添加 key 时出现问题 : value pair to array and posting it to file

javascript - 在 Node.js/EJS 中单击按钮时如何触发 Firebase POST 请求

java - Webdriver 确实存在时没有这样的元素,我已经等待了足够长的时间

javascript - 通过回调将值传递给父函数