有python的等价物吗';是否在javascript/node.js中使用s inspect.getargspec?

有python的等价物吗';是否在javascript/node.js中使用s inspect.getargspec?,javascript,python,node.js,inspect,Javascript,Python,Node.js,Inspect,我想获得函数的参数名列表,例如: var f = (a, b, c) => console.log(a, b, c); var [fargs] = something.like.inspect.getargspec(f); console.log(fargs); // ['a', 'b', 'c'] 如果您使用的是Node并需要参数名称,请查看内省NPM模块: > var introspect = require('introspect') > var f = (a, b,

我想获得
函数
的参数名列表,例如:

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

如果您使用的是Node并需要参数名称,请查看
内省
NPM模块:

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

看看这里——看看AngularJS是如何解析函数声明来获取参数的,对于大多数浏览器都能工作的解决方案来说,它可能很有用。