Javascript 如果没有值,HTML5本地存储对象将返回什么?
在编写函数以检查本地存储对象中是否已经存在键/值对时,应该检查什么?如果没有这样的键/值对,它将返回null、空对象或其他内容吗?localStorage.getItem将为未设置的键返回null: getItemkey方法必须返回与给定键关联的当前值。如果与对象关联的列表中不存在给定的键,则此方法必须返回nullJavascript 如果没有值,HTML5本地存储对象将返回什么?,javascript,html,local-storage,Javascript,Html,Local Storage,在编写函数以检查本地存储对象中是否已经存在键/值对时,应该检查什么?如果没有这样的键/值对,它将返回null、空对象或其他内容吗?localStorage.getItem将为未设置的键返回null: getItemkey方法必须返回与给定键关联的当前值。如果与对象关联的列表中不存在给定的键,则此方法必须返回null 资料来源:当然,对于任何虚伪的人来说,都有一条捷径:如果!storyStage。当你尝试它时,它将返回它返回的任何内容。可能是因为你可以通过简单的尝试或阅读文档来找到答案。不要把答案
资料来源:当然,对于任何虚伪的人来说,都有一条捷径:如果!storyStage。当你尝试它时,它将返回它返回的任何内容。可能是因为你可以通过简单的尝试或阅读文档来找到答案。不要把答案放在问题中,这肯定不会帮助你避免被否决。好吧,我不知道。这就是为什么我在Meta.中问了这个问题。值得指出的是,localstorage[key]格式将返回未定义的。这是真的-我通常更喜欢使用getItem,因为当您的键恰好是长度时,它也可以工作。请参阅