报错信息 报错原因 特殊字符:英文(半角)状态的 单引号 ‘ 双引号" 斜杠 \ 反斜杠 / and符号& 大于号 > 小于号 < 空格等。 常见的场景是页面携带的参数中 含有特殊字符(见上方), 通过 JSON.parse 接收解析时,就会出现的报错。 例如下面这个要携带的数据,它就含有上述所说的特殊字符 “&”,毫无疑问转义失败。 var param = { name: "&我是特殊字符&" } 解决方案 核心