var point = {
              x:1;
              y:1;
             }这个的意思, x:1, y:1是不是赋初值?
point是一个类型, 还是变量? 
/////////////////////var rectangle ={
                    upperLeft: {x:2, y:2},
                    lowerRight:{x:4, y:4}
                }这个也请大大们说一下, 啥意思

解决方案 »

  1.   

    这应该是二维坐标问题吧!point是个变量,开始时对它进行初始化,后面的rectangle是对最后的位置进行固定的。呵呵…我是个新手,对不对就不知道了,
      

  2.   

    point 是字面量 有的也叫json 还有说是对象的
    a:
    b:
    是它的两个属性
    后面的是欠套,这个一般用来做js命名空间
      

  3.   

    JScript code
    var point = {
                  x:1;
                  y:1;
                 }
    这个的意思, x:1, y:1是不是赋初值? 
    point是一个类型, 还是变量? 
    ///////////////////// 楼主写错了,应为
    var point = {
                  x:1,   //应为","不是";"
                  y:1
                 }
    point 为对象,用JSON(JavaScript Object Notation)表示法定义的对象.
     JSON的形式就是用大括“{}”号包括起来的项目列表,每一个项目间并用逗号“,”分隔,而项目就是用冒号“:”分隔的属性名和属性值。
      

  4.   

    正解
    对象直接量,就是定义一个对象,相当于
    var point = new Object();
    point.x = 1;
    point.y = 1;