列出javascript中的所有内置函数?

时间:2012-01-01 15:54:39

标签: javascript function reflection built-in

在js中是否有一种方法可以列出所有内置函数和参数列表中的一些信息?我无法真正找到任何有关反射的东西来做这种事情

编辑: Math.sin等函数实际上就是我要列出的函数,实际上是所有内置函数。

2 个答案:

答案 0 :(得分:9)

这样的事,也许?

for( var x in window) {
    if( window[x] instanceof Function) console.log(x);
}

这将列出控制台中的所有本机函数(本机对象除外,例如Math.sin())。

答案 1 :(得分:0)

只需执行console.log(window)。现在打开浏览器并转到控制台。您将找到 JavaScript 的所有内置函数,如 Math.sin 和 XMLHttpReuest。它将显示有关参数、长度、调用方以及有关该函数的所有信息的完整信息。enter image description here