J'essaie de savoir si je peux stocker des chaînes de caractères dans un tableau ou si j'ai besoin d'un objet. Y a-t-il une limite au nombre de caractères autorisés dans un tableau ?
Réponses
Trop de publicités?La limite maximale exacte d'un tableau est de 2^32 - 1 ou 4294967295, en raison des restrictions de la mémoire de Javascript. Le nombre d'éléments, également connu sous le nom de propriété length, ne peut être supérieur à cette limite. Vérifier ceci pour plus de détails.
En Javascript, les tableaux ne sont en fait que des objets spécialisés. Il n'y a pas de différence entre ce qui peut être mis dans un tableau et ce qui peut être mis dans un objet car un tableau est un objet. La seule différence est que les tableaux offrent des méthodes d'accès basées sur des index entiers, qu'ils peuvent être créés avec la commande [a,b,c]
et ont un membre de longueur.
Toute la mémoire en Javascript est allouée dynamiquement et collectée automatiquement, il n'y a donc aucune limite au "nombre de caractères", si ce n'est la quantité de RAM disponible pour votre programme.