gpt4 book ai didi

Javascript 检查多维数组是否存在键

转载 作者:行者123 更新时间:2023-12-02 15:30:38 24 4
gpt4 key购买 nike

你好,我需要检查3维json数组,现在我这样检查

if(events[dd][mm][rr] !== undefined){}

但是如果键不存在,它会给我一个错误。 类型错误:事件[dd]未定义

我需要一些 JS 函数来检查这个条件是否存在以及 TypeError 的错误。谢谢。

最佳答案

您必须检查每个嵌套的命名空间。如果需要,如果稍后您必须更深入地检查 map ,您还可以编写递归函数。

if (events[dd] && events[dd][mm] && events[dd][mm][rr] !== undefined) {}

关于Javascript 检查多维数组是否存在键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33348469/

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