2 votes

Stockage en mémoire d'un tableau javascript

Une simple question, mais je n'arrive pas à obtenir de réponse par moi-même.

En mémoire, les tableaux utilisent un espace contigu pour stocker les données.

L'objet utilise un pointeur pour voir où sont stockées les données.

(corrigez-moi si je me trompe :D )

En Javascript, les tableaux sont des objets, cela signifie-t-il que les tableaux fonctionnent comme des objets pour le stockage de la mémoire ?

3voto

Genia S. Points 12190

Puisque vous ne pouvez pas obtenir de références à des emplacements mémoire réels en Javascript, quelle différence cela fait-il *de savoir comment la mémoire est allouée ? En Javascript, tout est un objet car il n'y a même pas de type pour quoi que ce soit (vraiment)... var foo = 5 ; foo = "hello" ; foo = function(){} ; et ainsi de suite. Tout ce que vous devez savoir est comment un tableau fonctionne en javascript. Ne vous inquiétez pas de la façon dont il stocke ses valeurs et où... ce n'est pas quelque chose sur lequel vous avez le contrôle et cela ne fait absolument aucune différence.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X