Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

브라우저 창/탭이 닫힐 때 localStorage 항목을 삭제하는 방법은 무엇입니까?

<시간/>

브라우저 닫기 시 localStorage 데이터를 지우려면 window.onunload 이벤트를 사용하여 탭 닫기를 확인할 수 있습니다.

이 예제를 위해 전역으로 MyStorage라는 로컬 저장소 개체가 있다고 가정해 보겠습니다. 그런 다음 이벤트 핸들러를 작성할 수 있습니다 -

예시

window.onunload = () => {
   // Clear the local storage
   window.MyStorage.clear()
}

이렇게 하면 탭/창 닫기의 로컬 저장소가 지워집니다.