在JavaScript 中實作Cookie 讀取簡潔性
在JavaScript 程式設計中經常需要存取cookie,通常需要為此包含一個函數目的。雖然 QuirksMode.org 中的 readCookie() 方法一直是一種流行的後備方法,但它既冗長又麻煩。
jQuery.cookie 採用的方法更緊湊、更有效率,它利用正規表示式來提取所需的 cookie 值。然而,即使這種方法也可以進一步改進。
引入最佳功能
與先前的功能相比,以下功能提供了卓越的性能和可靠性方法:
const getCookieValue = (name) => ( document.cookie.match('(^|;)\\s*' name '\\s*=\\s*([^;] )')?.pop() || '' );
主要優點:
性能比較:
A head-to-與其他流行功能的head 比較展示了這種方法的優越性:https://jsben .ch/AhMN6.
結論
追求更有效率、更有效JavaScript 中的cookie 讀取功能,我們提出了一種效能優於現有方法的解決方案。其簡潔的設計、堅定的可靠性和無與倫比的性能使其成為任何項目的明智選擇。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3