javascript - Warum muss das Format in JSON konvertiert werden, wenn Informationen in mehrere Spalten aufgeteilt und im lokalen Speicher gespeichert werden?
世界只因有你
世界只因有你 2017-05-19 10:30:38
0
4
544


In diesem Buch heißt es, dass Sie JSON verwenden müssen, um Informationen in mehreren Spalten zu speichern.
Aber warum habe ich das Gefühl, dass ich Objekte statt JSON einfach direkt verwenden kann?
Ich verstehe nicht, warum JSON verwendet wird. Ich hoffe, Dalao kann antworten:
Kann ich Objekte verwenden? Wenn nicht, warum?
Warum JSON verwenden? Diese drei Fragen. Danke

世界只因有你
世界只因有你

Antworte allen(4)
仅有的幸福

localstorage存的是字符串,不能直接将对象放进去

phpcn_u1582

说是json也不完全正确,应该是转义后字符串格式的json。

记住一点,本地储存只能存字符串。

过去多啦不再A梦

MDN原文需要时刻注意的一点是,所有数据在被保存到下面将要介绍的任何一个存储器之前,都将通过它的 .toString 方法被转换成字符串。所以一个普通对象将会被存储为 "[object Object]",而不是对象本身或者它的 JSON 形式。使用浏览器自身提供的 JSON 解析和序列化方法来存取对象是比较好的,也是比较常见的方法。

过去多啦不再A梦

打开浏览器来试下很难吗

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage