Vérification de l'existence d'éléments de stockage
Lorsque vous travaillez avec localStorage, il est souvent nécessaire de déterminer si un élément existe ou non. L'extrait de code fournissait des tentatives pour vérifier cette condition en utilisant des valeurs véridiques et fausses, mais il existe une approche plus simple.
Utilisation de getItem
La méthode getItem dans la spécification WebStorage renvoie facilement null si l’élément n’est pas trouvé. Cela signifie que vous pouvez simplement vérifier :
if (localStorage.getItem("infiniteScrollEnabled") === null) { // Item doesn't exist }
Cette approche est claire, concise et constitue la méthode privilégiée pour vérifier l'existence d'un élément.
Référence associée :
- [Stockage d'objets dans HTML5 localStorage](https://stackoverflow.com/questions/1623985/storing-objects-in-html5-localstorage)
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!