웹 Storage를 사용하여 사용자 데이터를 조작하는 Firefox OS 애플리케이션 프로그래밍
3732 단어 JavaScriptFirefoxOS
개요
응용 프로그램을 만들 때 사용자 ID나 각종 설정 등 작은 데이터가 영구적이거나 비영구적으로 저장되어야 하는 경우가 종종 발생한다.Firefox OS에서는 웹 Storage를 사용하여 이러한 요구 사항을 충족할 수 있습니다.
웹 스토리지
세션 스토어와 local Storage에서 다음과 같은 기본 방법이 준비되어 있습니다.
이루어지다
사용자가 사용자 이름을 입력하고 저장할 수 있는 프로그램을 설치해 보십시오.manifest.나는 적당히 웹 페이지를 만들 것이다.웹 스토어에 대한 특별한 권한 설정은 필요 없습니다.
사용자 이름을 설정하지 않으면 테스트 프로그램은 사용자 이름 입력 대화상자를 출력하고 사용자 이름을 입력합니다.사용자 이름을 이미 설정한 경우 해당 사용자 이름을 내보내고 사용자 이름 설정을 삭제합니다.보통 이런 경우는 없지만 시험이니까요.
이것을 실현한 것은 아래의 HTML 파일입니다.
web_storage.html
<html>
<head>
<meta charset="utf-8">
<title>Web Storage Test Page</title>
</head>
<body>
<script>
const USER_NAME_KEY = 'user_name_key';
var userName = localStorage.getItem(USER_NAME_KEY);
if (userName !== null) {
alert(userName);
// delete user name for localStorage test.
localStorage.removeItem(USER_NAME_KEY);
} else {
var newUserName = prompt('Please Enter Username', '');
// set use name to localStorage.
localStorage.setItem(USER_NAME_KEY, newUserName);
}
</script>
</body>
</html>
이번에 local Storage를 사용했는데 여기를 세션 Storage로 바꿔도 똑같이 움직인다.캡처하다.
Reference
이 문제에 관하여(웹 Storage를 사용하여 사용자 데이터를 조작하는 Firefox OS 애플리케이션 프로그래밍), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/iizukak/items/93a457e9ffff7122311b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)