标签: javascript
为什么不强 Object.getOwnPropertyNames()不返回函数的调用和应用方法?
function arr(){}; Object.getOwnPropertyNames(arr);//output:arguments,length,prototype,caller only
答案 0 :(得分:2)
因为这些属性在Function原型上,而不是在函数本身上。这实际上是方法的重点,过滤掉原型上的属性而不是对象本身的属性。
Function