Atteindre la concision de la lecture des cookies en JavaScript
Le besoin d'accéder aux cookies survient fréquemment dans la programmation JavaScript, nécessitant souvent l'inclusion d'une fonction pour cela but. Bien que la méthode readCookie() de QuirksMode.org soit une solution de secours populaire, elle est à la fois longue et lourde.
Une alternative plus compacte et efficace est l'approche employée par jQuery.cookie, qui exploite les expressions régulières pour extraire la valeur de cookie souhaitée. Cependant, même cette méthode peut être encore améliorée.
Présentation de la meilleure des fonctions
La fonction suivante offre des performances et une fiabilité supérieures par rapport aux précédentes. méthodes :
const getCookieValue = (name) => ( document.cookie.match('(^|;)\\s*' name '\\s*=\\s*([^;] )')?.pop() || '' );
Avantages clés :
Comparaison des performances :
Une comparaison directe avec d'autres fonctions populaires montre la supériorité de cette approche : https://jsben.ch/AhMN6.
Conclusion
Dans la recherche d'une fonction de lecture de cookies plus efficace et efficiente en JavaScript, nous avons présenté une solution qui surpasse et surpasse les méthodes existantes. Sa conception concise, sa fiabilité inébranlable et ses performances inégalées en font le choix évident pour tout projet.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3