HTML5:更改localStorage中项目的值

时间:2012-11-01 18:39:07

标签: javascript html5 api cookies local-storage

我目前正在研究HTML5上的一些示例测试问题,我发现了以下内容:

  

您将如何更改存储空间中的Cookie和项目的价值   HTML 5.0中localStorage属性的对象?

     

一个。通过调用window.dialogArguments()API方法    湾通过   调用window.navigator.yieldForStorageUpdates()API方法。
  C。   通过调用window.navigator.appName API方法。

首先,这个问题看起来非常糟糕。 (localStorage中的饼干和物品??嗯!)

另外,我不相信任何答案都是完全正确的......?据我所知yieldForStorageUpdates()取消阻止任何可能没有返回的脚本,以便可以更新存储...但它实际上并没有改变值本身?

我的无知表现出来还是一个非常糟糕的问题? : - /

2 个答案:

答案 0 :(得分:1)

如果浏览器没有实现localStorage,有时会将Cookie用作后备。

api for localStorage非常简单。这三个似乎都没有明显回答这个问题。 yieldForStorageUpdates就像你说的那样。

要更全面地阅读存储空间,请查看此内容 http://www.html5rocks.com/en/features/storage

答案 1 :(得分:1)

好吧,这似乎是一个非常糟糕的问题,因此被废弃为一个错误。难怪,这完全是胡说八道!

Yeesh!