h5~js~json(14)

JSON讲解

思路讲解

学习本课主要是要学习JSON对象的表达类型
以及字符串和对象之间的关系

Json对象值的输出

表达方式json对象:var bb={name:”qwe”,age:13};

Json 字符串:var aa =’{“name”:”wqq”,”age”:12}’;

相互转换:字符串转换成对象 var对象=eval(“(”+json;字符串+“)”);

对象转换成字符串 var 变量= JSON。Stringify(对象);

示例如下:

<!DOCTYPE html>

<html>

    <head>

       <meta charset="UTF-8">

       <title></title>

    </head>

    <body>

       <input οnclick="fun1();" type="button" value="把字符串转换成JSON对象">

       <input οnclick="fun2();" type="button" value="获取json对象元素的值">

              <input οnclick="fun3();" type="button" value="把json对象转化成字符串">

       <script>

           var s='{"name":"lisan","age":"13"}';

       var a={

              "name":"wew",

              "age":12

           };

           function fun1(){

              //把json字符串变成json对象

              var s1=eval("("+s+")");

              //alert(typeof(s));

              //alert(typeof(s1));

              alert(s1.name);

              alert(s1.age);

           }

           function fun2(){

              alert(a.name);

              alert(a.age);

           }

           function fun3(){

              alert(JSON.stringify(a));

           }

       </script>

    </body>

</html>



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30545764/viewspace-2120995/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/30545764/viewspace-2120995/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值