示例 2 : 字符串转为JSON对象 示例 3 : JSON 对象转换为字符串 <script>
var s1 = "{\"name\":\"盖伦\"";
var s2 = ",\"hp\":616}";
var s3 = s1+s2;
document.write("这是一个JSON格式的字符串:" + s3);
document.write("<br>");
var gareen = eval("("+s3+")");
document.write("这是一个JSON对象: " + gareen);
</script>
<script> var s1 = "{\"name\":\"盖伦\""; var s2 = ",\"hp\":616}"; var s3 = s1+s2; document.write("这是一个JSON格式的字符串:" + s3); document.write("<br>"); var gareen = eval("("+s3+")"); document.write("这是一个JSON对象: " + gareen); </script>
json 对象因为是一个javascript对象,所以如果直接打印的话,看不到里面的内容。
有时候要看看这个对象是不是我们期望的,所以需要通过 JSON.stringify 函数把它转换为 字符串 <script>
var hero = {"name":"盖伦","hp":"616"};
document.write("这是一个json 对象:"+ hero);
document.write("<br>");
var heroString = JSON.stringify(hero)
document.write("这是一个json 字符串:"+ heroString );
</script>
<script> var hero = {"name":"盖伦","hp":"616"}; document.write("这是一个json 对象:"+ hero); document.write("<br>"); var heroString = JSON.stringify(hero) document.write("这是一个json 字符串:"+ heroString ); </script>
HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。
问答区域
2021-03-31
结合网上查询的资料,解释一下JSON
3 个答案
Javeson 跳转到问题位置 答案时间:2022-06-07 谢谢,我存为笔记了!
up-bear 跳转到问题位置 答案时间:2021-04-23 感谢兄长!
mf_java 跳转到问题位置 答案时间:2021-04-07 感谢,我直接复制到笔记
回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
2021-03-02
字符串转为JSON对象也可以用JSON.parse()方法
2019-12-10
这个怎么回事 eval转换报错??
2019-01-07
json包呢,以前提供的都过时了
2018-11-12
字符串拼接的代码格式 这里站长大大能说一下吗 没看懂反斜杠是怎么包裹对象的
提问太多,页面渲染太慢,为了加快渲染速度,本页最多只显示几条提问。还有 2 条以前的提问,请 点击查看
提问之前请登陆
提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢
|