Storage key() 메서드

예제

첫 번째 로컬 스토리지 항목의 이름을 가져옵니다:

var x = localStorage.key(0);

직접 실기해보세요

정의와 사용법

key() 메서드는 지정된 인덱스를 가진 키의 이름을 반환합니다。

key() 메서드는 Storage 객체에 속하며, 다음과 같습니다: localStorage 객체또는 sessionStorage 객체

브라우저 지원

메서드 크롬 IE 파이어폭스 사파리 오페라
key() 4 8 3.5 4 10.5

문법

localStorage.key(index)

또는:

sessionStorage.key(index)

매개변수 값

매개변수 설명
index 필수. 숫자로, 가져올 이름의 키 인덱스를 나타냅니다。

기술 세부 사항

DOM 버전: Web Storage API
반환 값: 문자 값으로, 지정된 키의 이름을 나타냅니다。

更多实例

예제

동일한 예제지만 로컬 스토리지 대신 세션 스토리지를 사용합니다。

첫 번째 저장 항목의 이름을 가져옵니다:

var x = sessionStorage.key(0);

직접 실기해보세요

예제

순회하여 각 로컬 스토리지 항목을 순회하며 이름을 표시합니다:

for (i = 0; i < localStorage.length; i++) {
  x = localStorage.key(i);
  document.getElementById("demo").innerHTML += x;
}

직접 실기해보세요

관련 페이지

StorageEvent 참조 문서:key 속성