我的代码很简单,第一次打开页面后在localstorage里面存储个字符串,下次打开后读取字符串:
let savedItem = localStorage.getItem('localStorageTest');
document.body.innerHTML = savedItem === null? '未存储': savedItem;
if (savedItem === null) {
localStorage.setItem('localStorageTest', 'This is to test local storage');
}
在chrome里面,第一次打开网页显示:‘未存储’,刷新后显示存储的字符串,没问题。但是一旦我退出Chrome,重新打开后我上次存储字符串就自动被清空了,这是怎么回事?在FireFox上就没这个问题。