2 回答
TA贡献2003条经验 获得超2个赞
如果您想将输入值保存到本地存储中,您可以使用您可以在此处找到更多信息:https ://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/字符串化
//Get the value of input
let artistsInput = document.getElementById("artist").value;
//Convert the artist variable into a string
let artistsStr = JSON.stringify(artists)
//Store the value of artistsStr into localStorage
localStorage.setItem("anything", artistsStr)
//Get the value of localStorage in object form
let artists = JSON.parse(localStorage.getItem("anything"))
TA贡献2036条经验 获得超8个赞
JSON 与 YAML 和 XML 一样,是一种编码方案。 您可以使用它将数据结构编码和解码为字符串。您将字符串本身视为“黑匣子”,依靠语言对其进行编码和解码。你知道每一种语言都有一个兼容的编码/解码过程实现,他们都会理解。不要尝试将编码字符串“作为”字符串...
您通常会发现它以两种方式使用:(1) 使用LocalStorage
,和 (2) 使用“AJAX”调用主机系统。
如果我们谈论的是“创建和修改数据”,比如在位于主机端的数据库中,那么我们必然是在谈论 AJAX。我想请您参考关于该主题的数千个教程中的任何一个,例如非常优秀的 w3schools 的教程: https ://www.w3schools.com/xml/ajax_intro.asp 。
我相信您会很快理解它是如何工作的,以及 JSON、YAML等如何融入其中。
添加回答
举报