J'écris un script dans tampermonkey.Conserver les variables définies dans le script utilisateur
J'ai un var arr = ["alex", "felix"]
qui peut être mis à jour en fonction de l'utilisation du script. Quand il y a un changement j'ai ajouté la valeur à l'arr comme; Mais lorsque le script est rechargé, l'arr est toujours var arr = ["alex", "felix"]
arr.push("kelix")
La nouvelle valeur n'est pas transmise au tableau. Alors, comment puis-je conserver les changements dans la variable arr
?
Que dois-je faire?
Utilisez localStorage/sessionStorage pour stocker des variables à réutiliser après refresh.'sessionStorage.setItem ('arr', arr): 'et récupérer en utilisant' sessionStorage.getItem ('arr); '. Plus d'informations sur sessionStorage ici: https://developer.mozilla.org/en/docs/Web/API/Window/sessionStorage –
vous pouvez utiliser 'localStorage.arr' directement – maioman