• <dl id="5vzmz"><ins id="5vzmz"></ins></dl>
    <li id="5vzmz"></li>

      <output id="5vzmz"></output>
          1. 首页 > 资讯频道 > 新闻资讯 > Chrome宣布推出KV存储,第一个内置的网络模块

            Chrome宣布推出KV存储,第一个内置的网络模块

            Chrome 64位(谷歌浏览器64位)官方最新版 v59.0.3071.86

            已下载 : 407

            类       别 : 
            浏览器
            大       小 : 

            扫描二维码下载到手机

              Google Chrome公司昨天公布了一项名为KV Storage(KV存储)的实验性新“内置模块”功能的详细信息。 KV Storage是Chrome提供的第一个异步键/值存储模块。

            Chrome宣布推出KV存储,第一个内置的网络模块

              内置模块与常规JavaScript模块非常相似,只是它们不需要下载 - 因为它们随浏览器一起提供。内置模块需要经过标准化过程,其中每个模块?#21152;?#33258;己的规范,需要进行设计审查和积极的支持标志。用户可以使?#20204;?#32512;“std:”导入内置模块,后跟内置模块的标识符。

              KV存储模块非常简单,与localStorage API类似。但是,它不是getItem(), setItem()和removeItem(),而是由get(), set() 和 delete()组成。它还包括localStorage不可用的不同类似地图的方法,例如keys(), values() 和 entries()。此外,类似于Map,其键不是字符串。但是,与Map不同,所有KV存储方法都返回promises或异步迭代器。

              除此之外,KV存储模块有两个命名导出:storage和StorageArea。存储是StorageArea类的一个实例,由名称“default”组成,这是开发人员最常用作其应用程序代码的一部分。对于StorageArea类,需要额外的隔离。此外,StorageArea数据存储在名为kv-storage:${name}的IndexedDB数据库?#23567;?/p>

              此外,在所有浏览器都支持KV存储之前,您无需等待在代码中使用KV存储。这是因为Chrome目前正在开发另一项称为导入地图的功能,?#35789;?#21482;有一个浏览器支持,?#37096;?#20197;使用内置模块。导入?#25104;?#26159;指允许开发人员将导入标识符别名为一个或多个备用标识符的机制。

              这非常?#34892;В?#22240;为它允许用户在整个应用程序中解析特定的导入标识符。但是,对于浏览器根本不支持模块的情况,您必须使用import语句来有条件地加载内置模块。这也意味着您必须使用模块脚本。

            分享:
            007期3肖特码资料
          2. <dl id="5vzmz"><ins id="5vzmz"></ins></dl>
            <li id="5vzmz"></li>

              <output id="5vzmz"></output>
                  1. <dl id="5vzmz"><ins id="5vzmz"></ins></dl>
                    <li id="5vzmz"></li>

                      <output id="5vzmz"></output>