gpt4 book ai didi

javascript - hasOwnProperty 遍历字典时

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:42:34 32 4
gpt4 key购买 nike

<分区>

我是 javascript 的新手,我正在尝试遍历字典键/值。 (是的,我在这里阅读了几篇文章,但没有找到答案。)

这是我的字典:

showhidedict = {
0: ["a"],
1: [],
2: ["a", "b"],
3: []
};

这是我的迭代:

for (var value in showhidedict)
$("#" + showhidedict[value]).hide();

resharper 建议我将 hasOwnProperty 添加到循环中:

if (showhidedict.hasOwnProperty(value))

但为什么呢?

hasOwnProperty-check 检查对象是否具有属性(这里,字典是否包含键),对吗?但我真的需要支票吗?由于我遍历了键,所以我知道所有键都必须存在。还有其他原因我应该添加支票吗?

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com