localStorage.setItem存起来的数据类型都是字符串string

今天使用localStorage.setItem存值的时候发现。我存的是个boolean值但是最后获取的时候判断了一下类型竟然是string类型的。

难怪我页面上判断localStorage.getItem("aaa")==true一直是false。原来是存起来的数据都会变成字符串的类型

最后把localStorage.getItem("aaa")=='true'  结果就是true。

 

你可能感兴趣的:(js)