这是一个对象: -
var query = {id : "1"};
我编码了它:encodeURIComponent(JSON.stringify(query))
并得到结果:"%7B%22id%22%3A%221%22%7D"
我把它解码并存储在让我们说dquery ..
var dqeury = decodeURIComponent("%7B%22id%22%3A%221%22%7D")
当我打印JSON.parse(dqeury) // it worked, here dqeury = "{"id":"1"}"
但是当我在节点api上完成同样的事情时,JSON.parse
会抛出错误。当我在那里安装dquery时,我和以前完全相同。
我该如何解析?