【发布时间】:2020-05-04 20:20:51
【问题描述】:
我有一个类似['animals', 'cats', 'cute', 'fast', 'small', ...] 的数组,并且想要访问对象的嵌套键,例如
let object = {
one: {
two: {
three: {
// and so on
}
}
}
}
通常我会写object['animals']['cats']['cute']['fast']['small']..
问题是键和级别的数量是动态的(所以我可以获得具有 2 个嵌套级别或 50 个的对象),所以我不知道如何完成
提前感谢您的帮助
【问题讨论】:
-
哪一部分是已知的,你想从对象中提取的key,还是对象本身的结构?
-
@MichaelRodriguez 在编写代码时 - 什么都没有,在脚本运行时 - 一切(有多少级别,每个级别上有什么键,当然我可以访问该对象)
标签: javascript arrays object nested nested-documents