0
只是想知道是否有可能以参考使用一个变量通过sessionStorage存储的数据,与此类似: -使用时参考的sessionStorage变量
var reference = "bar";
console.log ('sessionStorage.foo' + reference);
只是想知道是否有可能以参考使用一个变量通过sessionStorage存储的数据,与此类似: -使用时参考的sessionStorage变量
var reference = "bar";
console.log ('sessionStorage.foo' + reference);
假设你的目标是要访问您的示例项目"foobar"
,您可以通过访问getItem
会话存储或使用括号表示法:
var data = sessionStorage.getItem("foo" + reference);
// or
var data = sessionStorage["foo" + reference];
如果你只是希望获得该项目"bar"
,则:
var data = sessionStorage.getItem(reference);
// or
var data = sessionStorage[reference];
非常感谢 –
你究竟想要什么? – Mairaj
@ T.J.Crowder与本地存储以及cookies一样吗? – guradio
@guradio:是的。 'localStorage'和'sessionStorage'是同一类事物,它们只有不同的持久化范围。 Cookie不同,但它们也是字符串(带有一些元数据 - 过期和路径)。 –