<!--
var a=50,b="xxx";
var arr="{id:"+a+",name:'"+b+"'}";
//-->
</script>
在字符串两端再加上括号然后eval就ok了。测试代码如下:
<!--
var a=50,b="xxx";
var arr="{id:"+a+",name:'"+b+"'}";
arr=eval('('+arr+')')
alert(arr.name);
//-->
</script>
首先理解JSONObject和JSONArray,JSONObject就代表{“key”:"value","key":"value"}格式,不管多
JSON对象转换为JSON字符串1、.toJSONString()2、JSON.stringify()
JSON字符串转换为JSON对象1、eval()2、.parseJSON()3、JSON.parse()
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M