"이름으로 쿠키 가져오기" 기능으로 특정 쿠키 타겟팅
웹 개발에서 쿠키는 종종 사용자에 대한 정보를 저장하고 검색하는 데 사용됩니다. 세션. 쿠키에 액세스할 때 이름으로 특정 쿠키를 타겟팅할 수 있어야 합니다.
도전 과제:
쿠키 값을 검색하는 다음 getter 함수를 고려하세요.
function getCookie1() { var elements = document.cookie.split('='); var obligations= elements[1].split('%'); // ... }
이 함수는 브라우저의 모든 쿠키에서 값을 검색합니다. 그러나 "obligations="라는 특정 쿠키에서만 값을 검색하도록 수정하고 싶습니다.
해결책:
이를 달성하려면 더 많은 표적이 된 접근 방식:
function getCookie(name) { const value = `; ${document.cookie}`; const parts = value.split(`; ${name}=`); if (parts.length === 2) return parts.pop().split(';').shift(); }
설명:
이 기능을 사용하면 "obligations=" 쿠키의 값만 검색되도록 할 수 있습니다.
위 내용은 JavaScript에서 이름으로 특정 쿠키 값을 검색하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!