localStorage.clear();从PC清除ALL?

时间:2015-06-15 16:08:23

标签: javascript html5 local-storage

如果我打电话给以下人员:

window.onbeforeunload = function() {
  localStorage.clear();
};

这是否清除了用户计算机上的所有本地存储空间或我网站设置的内容?

1 个答案:

答案 0 :(得分:3)

来自the spec for clear

  

clear()方法必须原子地使与该对象关联的列表清空所有键/值对(如果有的话)。如果没有,那么该方法必须什么都不做。

在上文中,此上下文中的“对象”将为localStorage。什么是localStorage?来自the spec

  

localStorage对象为原点提供存储对象。

因此,它只会清除您的来源或域的数据。