是否需要将hasOwnProperty与Object.keys一起使用?

时间:2014-08-14 07:05:17

标签: javascript properties hasownproperty

如果我遍历一个对象,我需要检查它是不是我循环的原型对象。 (使用hasOwnProperty)

如果我用Object.keys收集密钥,我总是只得到"真正的密钥"背部。这是对的吗?

1 个答案:

答案 0 :(得分:1)

是的,Object.keys()直接在对象上提供属性的键。所以你可以使用它。

请注意,如果您正在进行前端开发,则每个目标浏览器可能都不支持Object.keys()