var str = "a="""
var res = "{"" + str.replace(/"/g, "\\"").replace(/=/g, "":"") + ""}"
console.log("res", res) // {"a":"\"\""}
// 1:res?
console.log(res === "{"a":"\"\""}") // false
// 2:false
console.log("res1", JSON.parse(res)) // {a: """"}
What are the parsing rules for question 3:JSON.parse ()?