Chrome에는 로컬 저장소에 무엇이 있는지 확인하고 검사 후 수정하거나 삭제할 수있는 쉬운 방법이 있습니다.
Firefox에서 동일한 작업을 수행 할 수있는 방법이 있습니까?
답변
Firebug (유용한 웹 개발 확장) 또는 Firefox 개발자 콘솔을 사용하여 localStorage 항목을 하나씩 삭제할 수 있습니다 .
파이어 버그 방법
- Firebug를여십시오 (오른쪽 아래에있는 작은 버그 아이콘을 클릭하십시오)
- DOM 탭으로 이동
- 아래로 스크롤하여 localStorage를 확장하십시오.
- 삭제하려는 항목을 마우스 오른쪽 버튼으로 클릭하고 속성 삭제를 누릅니다.
개발자 콘솔 방법
콘솔에 다음 명령을 입력 할 수 있습니다.
localStorage; // click arrow to view object's properties
localStorage.removeItem("foo");
localStorage.clear(); // remove all of localStorage's properties
저장소 검사기 방법
Firefox에는 내장 스토리지 관리자가 있으며 수동으로 활성화해야 할 수도 있습니다. 아래 rahilwazir의 답변을 참조하십시오.
답변
Firefox 34부터는 Storage Inspector 옵션 이 있으며 개발자 도구 설정 에서이를 활성화 할 수 있습니다.
일단 거기에 있으면 기본 Firefox 개발자 도구 에서 Storage
옵션을 활성화 할 수 있습니다
업데이트 27-3-16
Firefox 48.0a1은 이제 쿠키 편집을 지원합니다.
3-4-16 업데이트
Firefox 48.0a1은 이제 localStorage 및 sessionStorage 편집을 지원합니다.
02-08-16 업데이트
Firefox 48 (안정적인 릴리스) 이상에서는 IndexedDB를 제외한 모든 저장소 유형의 편집을 지원합니다
답변
localStorage 항목을 검사하려면 console.log(localStorage);
자바 스크립트 콘솔 (예 : Firebug 또는 제공된 js 콘솔의 새 FF 버전)을 입력하면됩니다.
이 코드 줄을 사용하여 브라우저 localStorage 내용을 제거 할 수 있습니다. 자바 스크립트 콘솔에서 실행하면됩니다.
localStorage.clear();
답변
‘localStorage’는 또 다른 객체이므로 ‘Console’에서 객체를 만들고보고 편집 할 수 있습니다. 간단히 ‘localStorage’를 명령으로 입력하고 Enter를 누르면 localStorage의 키-값 쌍을 포함하는 문자열이 표시됩니다 (팁 : 형식화 된 출력을 위해 해당 문자열을 클릭하십시오 (예 : 각 키-값 쌍을 각 줄에 표시)).
답변
Chrome 에서이 멋진 기능을 복제하는 훌륭한 Firebug 플러그인이 있습니다. 체크 아웃 :
https://addons.mozilla.org/en-US/firefox/addon/firestorage-plus/
Nick Belhomme이 개발하고 정기적으로 업데이트합니다.
답변
localStorage
Firefox (v27) 콘솔에서 직접 사용할 수 없습니다 . 오류가 발생했습니다.
[예외 … “구성 요소를 사용할 수 없습니다”nsresult : “0x80040111 (NS_ERROR_NOT_AVAILABLE)”위치 : “JS 프레임 :: 디버거 평가 코드 :: :: 줄 1″데이터 : 아니요]
효과가 있었던 것은 :
window.content.localStorage
답변
이것을 시도하십시오, 그것은 나를 위해 작동합니다 :
var storage = null;
setLocalStorage();
function setLocalStorage() {
storage = (localStorage ? localStorage : (window.content.localStorage ? window.content.localStorage : null));
try {
storage.setItem('test_key', 'test_value');//verify if posible saving in the current storage
}
catch (e) {
if (e.name == "NS_ERROR_FILE_CORRUPTED") {
storage = sessionStorage ? sessionStorage : null;//set the new storage if fails
}
}
}