PropertyEventMethod찾아보기
WebSquare.localStorage - 5.0_1.3521B.20190311.114514

크로스 브라우징 가능한 범용 로컬 스토리지를 제공한다. 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라는 값을 가져올 수 있습니다.