PropertyEventMethod찾아보기
WebSquare.localStorage - 5.0_5.5283A.20250313.190345

크로스 브라우징 가능한 범용 로컬 스토리지를 제공합니다.
WebSquare.localStorage.length : 로컬 스토리지의 (key, value)쌍의 데이터 전체 크기를 나타내는 상수값.
WebSquare.localStorage.key : 입력된 index에 대한 해당 키값을 반환합니다.
WebSquare.localStorage.setItem : 로컬 스토리지에 (key, value)형태로 값을 저장합니다.
WebSquare.localStorage.getItem : 로컬 스토리지에서 key값에 대한 value를 가져옵니다.
WebSquare.localStorage.removeItem : key값에 대한 로컬 스토리지 데이터를 삭제합니다.
WebSquare.localStorage.clear : 로컬 스토리지에 저장된 모든 데이터를 삭제합니다.
WebSquare.localStorage.getAllItem : 로컬 스토리지에 저장된 모든 데이터를 object형태로 반환합니다.
http://www.w3.org/TR/webstorage/#storage 참조.

Type

engine

Property Summary

Event Summary

Method Summary

clear( )
localStorage가 가지고 있는 모든 데이터를 삭제합니다.
getAllItem( )
localStorage가 가지고 있는 모든 데이터를 key,value형태의 오브젝트로 반환합니다
getItem( key )
key에 해당하는 값을 가져옵니다.
key( index )
index에 해당하는 키값을 가져옵니다.
removeItem( key )
입력된 key에 해당하는 item을 삭제합니다.
setItem( key , val )
localStorage에 key와 value로 이루어진 데이터 하나를 저장합니다.

Property Detail

Event Detail

Method Detail

clear( )
localStorage가 가지고 있는 모든 데이터를 삭제합니다.
http://www.w3.org/TR/webstorage/#storage : clear항목 참조
Sample
WebSquare.localStorage.clear(); // WebSquare.localStorage 컴포넌트에 저장된 모든 데이터를 삭제합니다.
getAllItem( )
localStorage가 가지고 있는 모든 데이터를 key,value형태의 오브젝트로 반환합니다.
Return
typedescription
Object현재 컴포넌트 객체가 가지고 있는 모든 데이터 값
Sample
var data = WebSquare.localStorage.getAllItem(); // WebSquare.localStorage 컴포넌트에 저장된 모든 데이터를 가져옵니다.
getItem( key )
key에 해당하는 값을 가져옵니다.
http://www.w3.org/TR/webstorage/#storage : getItem항목 참조
Parameter
nametyperequireddescription
keyStringYitem의 key값
Return
typedescription
Stringkey와 매칭된 데이터가 있을 경우 해당 키에 대한 value를 반환하며, 그렇지 않을 경우 null을 리턴합니다.
key( index )
index에 해당하는 키값을 가져옵니다.
http://www.w3.org/TR/webstorage/#storage : key항목 참조
Parameter
nametyperequireddescription
indexNumberY저장소의 index (배열의 index와 비슷한 개념입니다.)
Return
typedescription
Stringindex에 해당하는 key값이 존재하는 경우 해당 key값을 반환하며, 그렇지 않을 경우 null을 리턴합니다.
removeItem( key )
입력된 key에 해당하는 item을 삭제합니다.
http://www.w3.org/TR/webstorage/#storage : removeItem항목 참조
localStorage의 변경된(삭제) 내용을 파일에 즉시 반영합니다.
모든 데이터를 삭제하고 싶은 경우 clear()함수를 호출하면 편리합니다.
Parameter
nametyperequireddescription
keyStringY삭제하고자 하는 item의 key값
Sample
WebSquare.localStorage.removeItem("key1"); // key1에 해당하는 item을 삭제합니다.
setItem( key , val )
localStorage에 key와 value로 이루어진 데이터 하나를 저장합니다.
http://www.w3.org/TR/webstorage/#storage : setItem항목 참조
localStorage의 변경된(삽입) 내용을 파일에 즉시 반영합니다.
Parameter
nametyperequireddescription
keyStringYitem의 키
valStringYitem의 값
Sample
WebSquare.localStorage.setItem("age", "25"); // age라는 키로 25라는 값을 저장합니다. WebSquare.localStorage.getItem("age")함수를 사용하여 25라는 값을 가져올 수 있습니다.