nodejs for循环中的额外函数

时间:2015-05-20 17:19:51

标签: javascript node.js for-loop

我有一个简单的for循环:

for(var foo in bar) {
    var x = bar[foo];
    console.log(x);
}

但是,我的回答是:

{...} // An object as expected
{...} // An object as expected
{...} // An object as expected
[Function]

这个额外的功能是什么?我们如何删除它?

1 个答案:

答案 0 :(得分:0)

额外的函数可能是对象原型构造函数,使用hasOwnProperty来检查循环中的属性。