Maison  >  Article  >  interface Web  >  Comment puis-je déterminer si un élément de stockage existe dans localStorage ?

Comment puis-je déterminer si un élément de stockage existe dans localStorage ?

DDD
DDDoriginal
2024-10-19 17:12:01265parcourir

How Can I Determine if a Storage Item Exists in localStorage?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn