JSON.parse() Uncaught SyntaxError: Unexpected token 让特殊字符原形毕露

<?php
$content = "测试:
测试                            测试。
测试
测试
测试";
$content =  json_encode($content);
?>
<script>
    var content = '<?=$content?>';
    content = JSON.parse(content);
    console.log(content)
</script>

 

<?php
$content = "测试:
测试                            测试。
测试
测试
测试";
$content =  json_encode($content);
?>
<script>
    var content = '<?=$content?>';
    content = JSON.stringify(content);
    console.log(content)
</script>

 

特殊字符原形毕露了  使用JSON.stringify()  等于转了2次JSON字符串

 

posted @ 2020-03-19 11:27  大智如蠢  阅读(419)  评论(0编辑  收藏  举报