Javascript 为新用户填充本地存储一次
正在开发一个允许用户保留使用本地存储的列表的Chrome扩展 到目前为止的工作:用户可以在列表中输入内容,并将其存储在localStorage中,用户可以从列表中删除内容,然后从localStorage中消失 试图弄明白:我怎样才能让用户在列表中看到一些示例项目Javascript 为新用户填充本地存储一次,javascript,local-storage,Javascript,Local Storage,正在开发一个允许用户保留使用本地存储的列表的Chrome扩展 到目前为止的工作:用户可以在列表中输入内容,并将其存储在localStorage中,用户可以从列表中删除内容,然后从localStorage中消失 试图弄明白:我怎样才能让用户在列表中看到一些示例项目 function startStorage (){ localStorage.setItem('list', 'your first list item');} startStorage(); 上面代码的问题是:每次用户刷新页面时,它
function startStorage (){
localStorage.setItem('list', 'your first list item');}
startStorage();
上面代码的问题是:每次用户刷新页面时,它都会再次填充起始项。有没有办法只填充一次?到目前为止,函数在每次重新加载时都会激发,以便再次获取起始项
非常感谢您的帮助。您可以使用
getItem
function startStorage (){
if(!localStorage.getItem('list')){
localStorage.setItem('list', 'your first list item')
}
}
startStorage();
使用if语句检查存储器是否已具有该项?