Есть два объекта вида
[B]obj1[/B] = {}
obj1[11].id = 123;
obj1[11].lnkid = 111;
...
obj1[99].id = 321;
obj1[99].lnkid = 999;
и
[B]obj2[/B] = {}
obj2[111].id = 111;
obj2[111].type = permit;
...
obj2[999].id = 999;
obj2[999].type = deny;
Как я могу получить номер ключа объекта
obj1 или объект вида
obj1[i], если мне необходимо сделать такую операцию
* сравнить значение свойства
obj2[i].type (например с
permit)
* условие совпало, получаю
id текущего объекта (это
obj2[i].id равное
111)
* а вот теперь мне нужно найти свойство объекта
obj1 cо значением равному
obj2[i].id (это будет
obj1[11].lnkid равное
111)
* дальше мне нужно получить сам объект
obj1[11], чтоб я мог спокойно обратиться к его любому свойству и методу.
Прошу извинить за столь закрученный вопрос, описал как смог