javascript - 等效于 javascript 或 nodejs 中 Python 的 help()

标签 javascript node.js directory documentation docstring

当我想知道 python 中函数的参数数量和参数类型时,我只需使用函数 help() 来获取它们。但是在 javascript 或 nodejs 中,很难知道函数的参数类型和参数数量。是否有任何类似于 Python 在 Javascript 中的帮助的功能,或者有没有其他方法可以获取该信息?

最佳答案

JavaScript 是动态类型的,因此很难区分类型。对于参数的数量,您可以尝试 Function.length 有一些警告。关于非内置函数的参数类型的一些提示可以提供 Function.prototype.toString() ,具有完整或 chop 的输出。例如:

> fs.read.length
6
> fs.read.toString().replace(/\{.+/s, '')
'function read(fd, buffer, offset, length, position, callback) '

或者您可以将 TypeScript 与 IDE 一起使用)

关于javascript - 等效于 javascript 或 nodejs 中 Python 的 help(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61983195/

相关文章:

javascript - 如何使用 MongoDB 更改数组的顺序?

javascript - 如何访问 Node mssql中的输出参数?

javascript - Rails 将数据从 Controller 传递到 javascript

javascript - 如何在JavaScript中获取表格所有行的选定选项值?

node.js - 如何在 sequelize 连接对象中设置应用程序名称?

c# - 从资源文件夹 iOS Unity 中的文件夹创建按钮

c# - 限制对程序 c# 之外的文件夹的访问

Python将url转换为目录

javascript - 如果我在 Google Drive 上托管我的网站,我该如何使用 responsiveslides.js?

javascript - JS原型(prototype)对象不继承?