json与javascript对象和数组的区别

 一json与javascript对象

  json是什么?

     json是一种轻量级的数据交换格式,json格式的数据,主要是为了跨平台交流数据用的。

     json是一种严格的javascript对象的格式,json的属性名必须有双引号,如果值是字符串,也必须是双引号。

     <script>
var obj2={};//这只是JS对象
var obj3={width:100,height:200};/*这跟JSON就更不沾边了,只是JS的 对象 */
var obj4={'width':100,'height':200};/*这跟JSON就更不沾边了,只是JS的对象 */
var obj5={"width":100,"height":200,"name":"rose"}; /*我们可以把这个称做:JSON格式的JavaScript对象 */
var str1='{"width":100,"height":200,"name":"rose"}';/*我们可以把这个称做:JSON格式的字符串 */
var a=[
                 {"width":100,"height":200,"name":"rose"},
                 {"width":100,"height":200,"name":"rose"},
                 {"width":100,"height":200,"name":"rose"},
         ];
         /*这个叫JSON格式的数组,是JSON的稍复杂一点的形式 */
var str2='['+
                 '{"width":100,"height":200,"name":"rose"},'+
                 '{"width":100,"height":200,"name":"rose"},'+
                 '{"width":100,"height":200,"name":"rose"},'+
         ']' ;
         /* 这个叫稍复杂一点的JSON格式的字符串 */

</script>

二数组

     1. 定义一维数组:var s1=new Array();

                       s1=[1,2,3,4]或者s1[0]=1,s1[1]=2,s1[3]=3,s1[4]=4;

                      alert(s1[0]);

                       结果为1;

   2,,定义二维素组:var s1=new Array();
                               var s1=[[3,1],[2,3,4],3,[4,5,6,7,8]];
                                 alert(s1[1][0]);
                               结果为2;



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值