如何迭代Array.prototype函数

jcu*_*bic 9 javascript arrays prototype

我想将所有Array函数包装在数组对象中,但是在控制台中

>>> Array.prototype
[]
>>> [].prototype
undefined
Run Code Online (Sandbox Code Playgroud)

但是当我输入Array.prototype控制台时它显示自动填充中的所有功能,我该如何获得这些功能?他们藏在哪里?

Sud*_*oti 19

你的意思是:

var arrObj = Object.getOwnPropertyNames(Array.prototype);
for( var funcKey in arrObj ) {
   console.log(arrObj[funcKey]);
}
Run Code Online (Sandbox Code Playgroud)