출력 쿠키 값을 보여줍니다. 모든 쿠키 값을 한번에 얻을 수 밖에 없다고 볼 수 있는데, 쿠키 이름을 지정하여 지정된 값을 얻을 수는 없습니다. 이것이 쿠키 값 처리에 있어 가장 번거로운 부분입니다. 사용자는 지정된 쿠키 값을 얻으려면 이 문자열을 직접 분석해야 합니다. 예를 들어 userId 값을 얻으려면 다음을 수행할 수 있습니다.


이 방법으로 단일 쿠키의 값을 얻습니다.

하나 이상의 쿠키 값을 얻을 수 있으며 주요 기술은 여전히 ​​문자열 및 배열의 ​​관련 작업입니다.


쿠키 만료일 설정


현재까지 모든 쿠키는 단일 세션 쿠키입니다. 즉, 브라우저를 닫으면 이러한 쿠키가 손실됩니다. 실제로 이러한 쿠키 쿠키는 해당 하드 디스크 파일을 생성하지 않고 메모리에만 저장됩니다.

실제 개발에서는 사용자의 로그인 상태를 저장하는 등 쿠키를 장기간 저장해야 하는 경우가 많습니다. 이는 다음 옵션을 사용하여 달성할 수 있습니다:

document.cookie="userId=828; 만료=GMT_String"; 여기서 GMT_String은 GMT 형식의 시간 문자열입니다. userId 쿠키를 GMT_String으로 표시되는 만료 시간으로 설정하세요. 이 시간이 지나면 쿠키가 사라지고 액세스할 수 없게 됩니다. 예: 쿠키가 10일 후에 만료되도록 설정하려면 다음과 같이 하면 됩니다.




코드 복사


코드는 다음과 같습니다: