Dans le développement Web, tirer parti du stockage local est une pratique largement adoptée pour stocker des données spécifiques à l'utilisateur. S'assurer qu'un élément est défini aide les développeurs à maintenir la cohérence des données et à éviter les valeurs par défaut inutiles.
Pour vérifier si un élément est stocké dans le stockage local, une approche courante consiste à utiliser la méthode getItem. Cependant, cette méthode ne fait pas la différence entre une chaîne vide ("") et l'absence d'un élément.
La solution optimale réside dans le fait que getItem renvoie explicitement null si l'élément n'est pas trouvé. En comparant la valeur de retour à null, vous pouvez déterminer de manière fiable l'existence de l'élément :
if (localStorage.getItem("infiniteScrollEnabled") === null) { // Item is not set }
Pour en savoir plus sur l'utilisation du stockage local, envisagez d'explorer ces ressources :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!