<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>把 JSON 文本转换为 JavaScript 对象时可能出现的问题</title>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.js"></script>
</head>
<body>
<script>
// 以下测试请分别注释其一后进行测试
// 解析json字符串数组对象。注意对应单引号要同在一行
/*正常显示如下*/
var txt='{ "ext":['+
'{"name":"summer","age":1},'+
'{"name":"sunny","age":2}]}'
var obj=eval("("+txt+")");
alert(obj.ext[0].name)
/*错误显示如下*/
var txt='{
"ext":['+
'{"name":"summer","age":1},'+
'{"name":"sunny","age":2}
]
}'
var obj=eval("("+txt+")");
alert(obj.ext[0].name)
</script>
</body>
</html>
把 JSON 文本转换为 JavaScript 对象时可能出现的问题
最新推荐文章于 2022-09-19 21:43:20 发布