Sto creando un sistema di playlist in cui ogni canzone ha un ID univoco. Quando aggiungi una canzone all'array delle playlist, il suo indice è registrato come ID.Come eseguire l'iterazione su un oggetto in javascript con un indice non ordinato
Normalmente, quando si esegue il loop su un array javascript, si acquisisce la lunghezza e si esegue il conteggio attraverso l'indice. C'è un modo per scorrere un array con indici inutilizzati? È una cattiva pratica per qualsiasi motivo?
Tutti gli array di javascript sono associativi, non è necessario utilizzare un indice di conteggio. – Perception
@Perception: sciocchezze. Gli 'array' di Javascript hanno indici numerici sequenziali. Forse ti stai riferendo a oggetti più generali. Un errore comune –
@Perception In realtà non esiste una matrice o una matrice associativa. Tutti gli oggetti sono praticamente degli hashtables. l'oggetto Array in Javascript ha solo alcuni metodi per agire come un array all'esterno. – Jonathan