Hoi!
Ik heb een object dat verwijst naar een andere objecten
[code=javascript]
objA[2352] = objB;
objA[4136] = objC;
objA[2229] = objD;
[/code]
Nu wil ik de middelste referentie objA[4136] verwijderen, maar niet objC.
[code=javascript]
delete objA[4136]; //objA[4136] bestaat niet meer, maar objC is weg (=ongewenst)
objA[4136] = null; //objC blijft bestaan, maar objA[4136] blijft ook bestaan met waarde null (=ongewenst)
[/code]
Ik wil objA[4136] gewoon helemaal weghebben, maar objC niet. Hoe kan ik dit voor elkaar krijgen?
Ik heb een object dat verwijst naar een andere objecten
[code=javascript]
objA[2352] = objB;
objA[4136] = objC;
objA[2229] = objD;
[/code]
Nu wil ik de middelste referentie objA[4136] verwijderen, maar niet objC.
[code=javascript]
delete objA[4136]; //objA[4136] bestaat niet meer, maar objC is weg (=ongewenst)
objA[4136] = null; //objC blijft bestaan, maar objA[4136] blijft ook bestaan met waarde null (=ongewenst)
[/code]
Ik wil objA[4136] gewoon helemaal weghebben, maar objC niet. Hoe kan ik dit voor elkaar krijgen?
[ Voor 0% gewijzigd door Rekcor op 26-01-2011 14:01 . Reden: Ik zat niet op te letten ]