您的位置:68399皇家赌场 > 服务器租用 > nw.js的localStorage的情理储存地方

nw.js的localStorage的情理储存地方

发布时间:2019-08-10 02:41编辑:服务器租用浏览(158)

    剖析HTML5中的新功能本地存款和储蓄localStorage,html5localstorage

    Html5 的local storage 是经过浏览器在本地存款和储蓄的数码。
    骨干选择格局如下:

    JavaScript Code复制内容到剪贴板

    1. <script type="text/javascript">     
    2. localStorage.firstName = "Tom";     
    3. alert(localStorage.firstName);     
    4. </script>    

    那样的话,就将数据保存到本地了,可是地点数据是以如何情势开始展览封存的啊,经过追踪,开采在Chrome浏览器中,数据是以sqlite的数据库文件方式积攒的。
    在windows下,是保存在C:Documents and SettingsUser NameLocal SettingsApplication DataGoogleChromeUser DataDefaultLocal Storage 路线(当中User Name是指当前的用户名)下的;
    在Mac下,是保存在/Users/User Name/Library/Application Support/谷歌(Google)/Chrome/Default/Local Storage路线(在那之中User Name是指当前的用户名)路线下的
    尽管如此后缀名是.localstorege 可是事实上正是sqlite的数据库文件,能够用sqlite展开,并看到在那之中的数码。(能够行使firefox的SQLite Manager附加组件张开)
    安装组件步骤和安装firebug类似,选取菜单工具-->附属类小部件组件,张开附属类小部件组件设置页,寻找"SQLite Manager"关键字,安装"SQLite Manager"插件后重启firefox,就足以在工具中看到"SQLite Manager"附加组件了,如下图所示:
    下图是翻开刚刚保存的本地数据文件
    www.68399.com 1
    上面是多少个常用的localStorage方法:

    1、添加localStorage

    XML/HTML Code复制内容到剪贴板

    1. localStorage.setItem(“key”,”value”);     //以“key”为名称存款和储蓄三个值“value”  

    2、获取localStorage

    XML/HTML Code复制内容到剪贴板

    1. localStorage.getItem(“key”);    //获取名称叫“key”的值  

    3、删除localStorage

    XML/HTML Code复制内容到剪贴板

    1. localStorage.removeItem(“key”);     //删除名字为“key”的音讯  

    4、清空localStorage

    XML/HTML Code复制内容到剪贴板

    1. localStorage.clear();     //清空localStorage中具备音信  

    5、查看已经保存的localStorage

    可经过chrome浏览器的调整台工具Resource–Local Storage里查看
    www.68399.com 2

    Html5 的local storage 是经过浏览器在地点存款和储蓄的多寡。 基本使用办法如下: JavaScript C...

    html5利用local storage存款和储蓄的数码是怎么样保存在该地的?(小编使用的是chrome浏览器,chrom浏览器是用sqlite来保存本地数据的)
    Html5 的local storage 是由此浏览器在本地存款和储蓄的数量。

    #前言 因为在做美团外卖厂商端的nw.js壳子项目,供给确认保证在壳子里面使用localStorage的数量能够悠久化保存。 开掘nw能够保留,尽管去除应用重写打包也能够保存,所以解决了这几个要求,可是照旧要求明白具容积攒在哪个地方,不然不领悟如何景况下多少会遗弃。

    前言

    因为在做美团外送食品商家端的nw.js壳子项目,供给确定保障在壳子里面使用localStorage的数额能够长久化保存。
    察觉nw能够保存,固然去除应用重写打包也足以保留,所以化解了这些须求,但是还是要求掌握具体储存在哪个地方,不然不了解怎么动静下多少会遗弃。

    着力采取格局如下:

    积存地方

    nw.js打包出来的选取的localStorage的仓库储存目录为: C:Users【用户名】AppDataLocal【nw应用名称】User DataDefaultLocal Storagechrome-extension_【随机字符】_0.localstorage

    比方自身的微型Computer上的地方是: C:UsersxxcanghaiAppDataLocalwaimai_e_client_nwUser DataDefaultLocal Storagechrome-extension_blodpelipeilefodephhjbnidgkbghmj_0.localstorage

    www.68399.com 3

    存储地方

    nw.js打包出来的运用的localStorage的积累目录为:
    **C:Users【用户名】AppDataLocal【nw应用名称】User DataDefaultLocal Storagechrome-extension_【随机字符】_0.localstorage**

    比方笔者的微型计算机上的职责是:
    C:UsersxxcanghaiAppDataLocalwaimai_e_client_nwUser DataDefaultLocal Storagechrome-extension_blodpelipeilefodephhjbnidgkbghmj_0.localstorage

    www.68399.com 4

    [javascript]
    <script type="text/javascript"> 
    localStorage.firstName = "Tom"; 
    alert(localStorage.firstName); 
    </script> 

    张开药格局

    此localStorage文件为二进制文件,不能够直接利用文本编辑器打开,不过足以经过二进制文件查看器访谈。 如笔者在nw应用中设置了贰个localStorage的值:xxcanghai 123 www.68399.com 5

    然后用十六进制编辑器 WinHex打开 chrome-extension_blodpelipeilefodephhjbnidgkbghmj_0.localstorage 文书,就能够查看到里面包车型地铁存款和储蓄的xxcanghai123 www.68399.com 6

    展开药情势

    此localStorage文件为二进制文件,不能够间接利用文本编辑器张开,不过足以经过二进制文件查看器访问。
    如本人在nw应用中设置了二个localStorage的值:xxcanghai 123
    www.68399.com 7

    接下来用十六进制编辑器 WinHexwww.68399.com,打开 chrome-extension_blodpelipeilefodephhjbnidgkbghmj_0.localstorage 文件,就足以查看到里边的存款和储蓄的xxcanghai123
    www.68399.com 8

    那样的话,就将数据保存到地面了,不过地点数据是以怎么样花样举办封存的啊,经过跟踪,开采在Chrome浏览器中,数据是以sqlite的数据库文件方式积攒的。

    附 别的浏览器localStorage的存放地点

    附 其余浏览器localStorage的囤积地方

    本文由68399皇家赌场发布于服务器租用,转载请注明出处:nw.js的localStorage的情理储存地方

    关键词: 68399皇家赌场 JavaScript nw.js

上一篇:斟酌Ajax中一同与异步之间的界别

下一篇:没有了