你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
zkbhj - 凯冰科技站长
赞同来自:
1、JS自带的eval()函数; 2、JSON.parse(str); //str为变量,即json字符串;
var data = '{'+ '"name":"iphone plus",'+ '"price":"666",'+ '"description":"手机中的战斗机",'+ '"youhuijia":"555",'+ '"sum":"333",'+ '"image":['+ '{'+ '"small":"../images/s11.jpg",'+ '"big":"../images/s11.jpg"'+ '},'+ '{'+ '"small":"../images/s12.jpg",'+ '"big":"../images/s12.jpg"'+ '},'+ '{'+ '"small":"../images/s13.jpg",'+ '"big":"../images/s13.jpg"'+ '}'+ ']'+ '}'; console.log(data); var jsonObj1 = JSON.parse(data); //使用JSON.parse() 将JSON字符串转为JS对象; console.log(jsonObj1); var jsonObj2 = eval('(' + data + ')'); //使用eval() 将JSON字符串转为JS对象; console.log(jsonObj2);
JSON.stringify(obj)
var json = {"name":"iphone","price":666}; //创建对象; var jsonStr = JSON.stringify(json); //转为JSON字符串 console.log(jsonStr);
要回复问题请先登录或注册
凯冰科技站长
1 个回复
zkbhj - 凯冰科技站长
赞同来自:
var data = '{'+
JS对象转JSON'"name":"iphone plus",'+
'"price":"666",'+
'"description":"手机中的战斗机",'+
'"youhuijia":"555",'+
'"sum":"333",'+
'"image":['+
'{'+
'"small":"../images/s11.jpg",'+
'"big":"../images/s11.jpg"'+
'},'+
'{'+
'"small":"../images/s12.jpg",'+
'"big":"../images/s12.jpg"'+
'},'+
'{'+
'"small":"../images/s13.jpg",'+
'"big":"../images/s13.jpg"'+
'}'+
']'+
'}';
console.log(data);
var jsonObj1 = JSON.parse(data); //使用JSON.parse() 将JSON字符串转为JS对象;
console.log(jsonObj1);
var jsonObj2 = eval('(' + data + ')'); //使用eval() 将JSON字符串转为JS对象;
console.log(jsonObj2);
var json = {"name":"iphone","price":666}; //创建对象;
var jsonStr = JSON.stringify(json); //转为JSON字符串
console.log(jsonStr);