спасибо за проверку,
У меня есть динамический массив, который будет содержать несколько элементов / объектов.
Я хочу индексный номер этого массива, если предоставленный идентификатор совпадает с одним из его содержащихся
Но потому что это динамически генерируемый массив / json
он может иметь любое количество многомерного массива внутри дочерних элементов и т. д. и т. п.
так есть ли способ найти номер индекса с идентификатором совпадений.
var data = [
{
id:1,
child:[
{
id: 2,
child: [
{
id: 3,
child: []
},
{
id:4,
child:[
{
id:44,
child:[
{
id:55,
child:[]
}
]
}
]
}
]
},
{
id:5,
child:[
{
id:6,
child:[]
}
]
}
]
}
]
Предположим, я хочу получить индекс массива, где id равен 4.
Мне нужно разработать логику / функцию, которая будет возвращать -> data[0]['child'][0]['child'][1]