设置此值的本意为 FristReg为true,是一个布尔值: localStorage.setItem('FristReg',true); 但是取回来的是一个字符串 let FristReg = localStorage.getItem('FristReg'); console.log('FristReg', typeof this.FristReg) 打印出来的为FristReg,string,并且会出现报错 解决办法 思路:可以利用数字0和1来做这个判断;