Cytat(seth-kk @ 10.11.2009, 00:59:32 )

w ramach scislosci - to jest obiekt a nie tablica
i one są właśnie w JS odpowiednikiem tablic asocjacyjnych i można się spokojnie do nich potem odwoływać jak do tablic

Cytat(acainoks @ 10.11.2009, 12:15:52 )

Seth-kk na dobrą sprawę może być splice() z tym że this.id musiałoby jakoś nadpisywać numer obiektu tworzony automatycznie w tablicy js. Dochodzi jeszcze do tego taki problem, że w późniejszym czasie chciałbym aby moje id wyglądało np: U7vv9BHy4S44g a żeby takie coś przypisać do numeru obiektu w tablicy to już JS sobie chyba nie pozwoli. Ktoś ma może jakiś pomysł
pytanie czy to id masz unikatowe?? i czy ono zazwyczaj będzie właśnie tym identyfikatorem?? - bo inaczej tablicę całą będziesz musiał przeszukać...
jeśli to id masz unikatowe to użyj "tablicy asocjacyjnej" (

) w konstrukcji danych:
ubrania={
id:{
rodzaj:null,
ro:null,
k:null
}
}
gdzie ubrania={} a dany produkt {rodzaj:null,ro:null,k:null}, gdzie do ubrań dodajesz ubrania[id]={rodzaj:null,ro:null,k:null}...
rekord kasujesz np. przez delete(ubrania[id]) - oczywiście to id masz unikatowe...