function dom2(){
var citys=[{aaa:111,xxx:777},{bbb:222},{ccc:333}];
alert(citys[0].xxx);
}
数组中的大刮号是表示什么?

解决方案 »

  1.   

    var citys=[{aaa:111,xxx:777},{bbb:222},{ccc:333}];每一个{}里面包含的都是citys的一个元素,这些元素是由一些键值对的集合或键值对组成的
      

  2.   

    是对象,可以使用city[0].aaa获取其值,类似于Java中的类的属性
      

  3.   

    JavaScript 中的对象,也就是 JSON 对象的表示方式。
      

  4.   

    <html>
    <head>
    <script>
    var array = [{a : "is 'a'" , b : "is 'b'"},{c : "is 'c'"}]; //外面是个数组 这个数组内部又包含着几个数组(JS的数组地址是可以用字符串的)不过你也可以把他理解成一个对象 所以你使用他的方式可以是下面这个样子
    alert(array[0]['a']);//通过使用的数组方式
    alert(array[1].c);//通过使用的对象属性的方式
    </script>
    <head>
    <body>
    </body>
    </html>
      

  5.   


    我没机会用过JSON 不过JSON对象必须这样声明么?
    假设我
    var obj = new Object();
    obj.a = 'a';
    obj.b = 'b';这样写 可以转成json么?
      

  6.   

    这其实是一种JSON的用法 类似的类一样
      

  7.   

    不像二维数据,json没研究,学习。