用于JS中的循环(VS代码)

时间:2019-05-07 13:52:21

标签: javascript visual-studio-code

我在Java循环中了解..in。

据我了解,for..in遍历对象的键?

在VS代码中,如果我输入并选择forin,它将把此示例代码作为模板,我可以自定义

for (const key in object) {
      if (object.hasOwnProperty(key)) {
        const element = object[key];

      }
    }

在这段代码中,如果if (object.hasOwnProperty(key)) {,那么下一行的意义是什么?

因为,它正在遍历对象的键,所以这一定永远是对的吗?

一般来说,我知道.hasOwnProperty返回布尔值,但实际上使用

还是有区别的

if (object.hasOwnProperty(key)) {if (object.key) {

0 个答案:

没有答案