javascript - 等效于 javascript 或 nodejs 中 Python 的 help()
问题描述
当我想知道 python 中函数的参数数量和参数类型时,我只需使用函数 help() 来获取它们。但是在 javascript 或 nodejs 中,很难知道函数的参数类型和参数数量。是否有任何类似于 Python 在 Javascript 中的帮助的功能,或者有没有其他方法可以获取该信息?
解决方案
JavaScript 是动态类型的,因此很难区分类型。对于参数的数量,您可以尝试Function.length
一些警告。关于非内置函数的参数类型的一些提示可以提供Function.prototype.toString()
完整或截断的输出。例如:
> fs.read.length
6
> fs.read.toString().replace(/\{.+/s, '')
'function read(fd, buffer, offset, length, position, callback) '
或者您可以将 TypeScript 与 IDE 一起使用)
推荐阅读
- r - 如何在R中计算多个条件
- javascript - 如何在硒中执行javascript
- java - 在 JavaFX 中检测键盘不活动/空闲状态
- python - 我正在尝试使用“提交按钮”将条目小部件的值存储到列表中,但使用 jupyter notebook 显示错误
- python-3.x - 模块 PyQt5 导入问题
- nginx - nginx server_name 的正则表达式
- android - 如何从 Android 中的 Firebase 应用内消息中检索自定义数据
- python - 如何在像魔法瓷砖3这样的节奏游戏中同步音乐
- javascript - 如何使用 Javascript 调用 Jenkins API?
- vue.js - 如何在 vuetiy 的 v-card 中添加复选框