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