localStorage的用法

localStorage的数据是字符串 获取localStorage的数据: localStorage.getItem("cmts")获取的是字符串 JSON.parse(localStorage.getItem("cmts"))转换为数组对象 JSON.parse()括号里不能是空或underfined 只能是数组[] localStorage.getItem("cmts")为空时不行 所以JSON.parse(localStorage.getItem("cmts")||'[]') 更新localStorage的数据: var comment = {id:Date.now(),user:this.user,content: this.content}定义一个新对象 var list = JSON.parse(localStorage.getItem('cmts') || '[]')获取localStorage的数据 list.unshift(comment)向获取localStorage的数据的list增加定义的新对象 localStorage.setItem('cmts',JSON.stringify(list))把增加新对象后的list的数据转换为localStorage认识的字符串,并更新localStorage的数据

Vue
JSRUN前端笔记, 是针对前端工程师开放的一个笔记分享平台,是前端工程师记录重点、分享经验的一个笔记本。JSRUN前端采用的 MarkDown 语法 (极客专用语法), 这里属于IT工程师。