Une fonction de mon application nécessite l'accès à un élément de tableau. Je peux soit générer un index aléatoire chaque fois que cette fonction est appelée ou stocker l'index visité précédent dans localStorage et puis obtenir cette valeur et initialiser index à 1 + previous_indexEst-ce que localStorage accède à une opération lourde
Je dois persister les données d'index pour le cas lorsque l'utilisateur visite à nouveau ma demande.
Donc, maintenant je dois choisir entre un. Soit utiliser Math.random() ou utiliser localStorage.
Quelle option sera la plus rapide.
PS: même si cela aura un impact moindre sur les performances. Mais la question principale ici est sont l'accès localStorage opérations lourdes
qu'en est-il des cookies? –
@ shyammakwana.me - Une idée terrible. Ils ont une taille limitée et sont envoyés dans chaque requête HTTP. Les cookies doivent être évités sauf si vous devez envoyer les données au serveur à chaque requête. – Quentin
Je ne suis pas très familier avec JS. Mais je pense que l'utilisation de cookies n'est pas une bonne option. Je veux dire localStorage est venu remplacer les cookies –