你怎么称呼数组中的这种字典?
[{
id: 1,
name: 'Category 1',
children: [{
id: 2,
name: 'Subcategory 1'
}, {
id: 3,
name: 'Subcategory 2'
}]
}, {
id: 2,
name: 'Category 2',
children: [{
id: 2,
name: 'Subcategory A'
}, {
id: 3,
name: 'Subcategory B'
}]
}]
我知道它实际上是一个对象数组,以及如何使用它。我对它的概念/元编程名称更感兴趣。
所以最终的问题是,如果您想在与其他开发人员交谈时尽可能具体,那么从技术上来说您会怎么调用它?也许可以用一个技术数学术语来描述它?
谢谢!
最佳答案
基本上你有一个 tree带节点。
该对象是一个数据结构,用于保存父级及其子级的依赖性或关系。
一个节点包含id
、name
和children
,它是一个数组,可以包含更多节点。
给定节点的结构是
{
id: 1,
name: 'Category 1',
children: []
}
给定的示例有一个数组作为根,这意味着根有多个节点。
关于javascript - 在 JavaScript 中你怎么称呼这种东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39878956/