Достижение краткости чтения файлов cookie в JavaScript
Необходимость доступа к файлам cookie часто возникает при программировании на JavaScript, часто требуя включения для этого функции цель. Хотя метод readCookie() с сайта QuirksMode.org является популярным запасным вариантом, он является одновременно длинным и громоздким.
Более компактной и эффективной альтернативой является подход, используемый jQuery.cookie, который использует регулярные выражения для извлечения желаемое значение файла cookie. Однако даже этот метод можно улучшить.
Представляем лучшую из лучших функций
Следующая функция обеспечивает превосходную производительность и надежность по сравнению с предыдущими методы:
const getCookieValue = (name) => ( document.cookie.match('(^|;)\\s*' name '\\s*=\\s*([^;] )')?.pop() || '' );
Основные преимущества:
Сравнение производительности:
A Прямое сравнение с другими популярными функциями демонстрирует превосходство этого подхода: https://jsben.ch/AhMN6.
Вывод
В поисках Более эффективная и эффективная функция чтения файлов cookie в JavaScript, мы представили решение, которое превосходит и превосходит существующие методы. Его лаконичный дизайн, непоколебимая надежность и непревзойденная производительность делают его очевидным выбором для любого проекта.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3