suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Warum muss das Format in JSON konvertiert werden, wenn Informationen in mehrere Spalten aufgeteilt und im lokalen Speicher gespeichert werden?


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

世界只因有你世界只因有你2744 Tage vor545

Antworte allen(4)Ich werde antworten

  • 仅有的幸福

    仅有的幸福2017-05-19 10:32:38

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

    Antwort
    0
  • phpcn_u1582

    phpcn_u15822017-05-19 10:32:38

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

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

    Antwort
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-19 10:32:38

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

    Antwort
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-19 10:32:38

    打开浏览器来试下很难吗

    Antwort
    0
  • StornierenAntwort