Надеюсь, кто-то может помочь мне с проблемой, с которой я столкнулся!
У меня есть этот объект со свойствами:
var myObj = function () {
var oName = null;
var oType = null;
var oMultiplicity = null;
var children = new Array();
}
объект представляет один узел и children - это пустой массив, который должен быть заполнен потомками узла, потомками потомков и т. Д.
Каждый потомок представлен одним и тем же объектом и имеет одинаковые свойства.
Как я могу создать метод внутри этого объекта, который будет рекурсивно заполнять массив потомками первого узла, а затем их потомками и т. Д.?
Входным параметром для метода должен быть сам объект.Также я должен следить за родителем.
Заранее спасибо.