【发布时间】:2016-04-21 08:58:00
【问题描述】:
我刚开始学习JavaScript,但遇到了一个问题:我不知道如何检查我能用我的变量做什么(例如,我如何管理字符串或数组)。在Python 中有非常有用的方法dir() 和help() 允许用户获取所有适用方法的列表并了解如何使用它们:
>>>my_number = 1
>>>dir(my_number)
这将返回
['bit_length', 'conjugate', 'denominator', 'from_bytes', 'imag', 'numerator', 'real', 'to_bytes']
我可以应用于my_number变量的方法列表
然后我可以得到每个方法的描述:
>>>help(my_number.real)
Help on int object:
class int(object)
| int(x=0) -> integer
| int(x, base=10) -> integer
|
| Convert a number or string to an integer, or return 0 if no arguments
| are given. If x is a number, return x.__int__(). For floating point
| numbers, this truncates towards zero...
那么JavaScript 中是否有任何类似的功能,所以我可以将其称为console.log(getAllMethodsFor(myNumber))?这可以显着简化语言学习的过程...
【问题讨论】:
标签: javascript