Con questo intendo quando si chiama .push()
su un oggetto Array e JavaScript aumenta la capacità (in numero di elementi) della "matrice" sottostante. Inoltre, se esiste una buona risorsa per trovare questo tipo di informazioni per JS, sarebbe utile includerle.In che modo i browser moderni implementano JS Array, in particolare aggiungendo elementi?
modifica
Sembra che l'array JS è come un oggetto letterale con proprietà speciali. Tuttavia, mi interessa un livello di dettaglio più basso - come i browser lo implementano nei rispettivi motori JS.
cosa intendi per capacità? dimensione in byte? – Ibu
Immagino che dipenda dall'implementazione. Non penso che sia specificato che deve essere fatto in un certo modo ... – jswolf19
@ jswolf19 Penso che nessuno come W3c o Ecma abbia specificato un'implementazione, ma sicuramente ci sono implementazioni, ad es. per webkit. – Jeff