js 反斜杠 处理

 var t = jsonstr.replace(/\\/g,"\\\\\\\\"); --\\ 表示

 

代码 输出 \‘ 单引号 \" 双引号 \& 和号 \\ 反斜杠 \n 换行符 \r 回车符 \t 制表符 \b 退格符 \f 换页符

 

 

  1个 反斜杠

2个反斜杠

3个反斜杠

4个反斜杠

 

 

总结  字符串 中出现 两个斜杠, js 自动转义为1个斜杠;

1个斜杠  转 json对象时候 报错 是因为 就是报错。。。。。

 var json_str = {"code": 0,"msg": "","data":"\\a.png"}; var json_str = json_str.replace(/\\/g,"\\\\"); var e = JSON.parse(json_str);

 

相关文章