7
回答
js怎样定义一个字符串类型的json对象
华为云实践训练营,热门技术免费实践!>>>   
var jsonStr="{
        "man" : [
            {"age" : "23", "name" : "小明"},
            {"age" : "25", "name" : "小刚"}
        ],
        "woman" : [
            {"age" : "26", "name" : "小红"},
            {"age" : "27", "name" : "小丽"}
        ]
    }";

这样子的话,

$(function(){
        console.log(jsonStr);
    };



chrom一直报错,错误信息: Uncaught SyntaxError: Unexpected token ILLEGAL

以为是单双引号嵌套的问题,所以改成了这样

var jsonStr="{
        'man' : [
            {'age' : '23', 'name' : '小明'},
            {'age' : '25', 'name' : '小刚'}
        ],
        'woman' : [
            {'age' : '26', 'name' : '小红'},
            {'age' : '27', 'name' : '小丽'}
        ]
    }";



还是报同样的错,json对象外围不加引号的话,默认是json对象,
那么要定义一个字符串类型的json对象该怎么定义呢?



<无标签>
举报
Miya
发帖于3年前 7回/18K+阅
顶部