3J ${ JSon JQuery JavaScript}

JavaScript

  1. 对于面向对象程序员来说,"类"是最熟悉不过的Key Word。对于在JS中类的说法,意指对象。

    新的对象经由new操作符以及与其相伴的Object构造器而产生。

    Ex:

    Var rui = new Rico();

  2. 属性

    光有类,是没有什么实际意义的,一定要有一些东西与之配对,配合才能形成强大的Power

    属性,就像服务器端的对象,JS对象可以包含Data、Method、etc..

    属性都是由名称 和值构成。属性的名称是字符串,而值可以任何JS 对象。

    Ex:

    Var rui = new Rico();

    Rui.hand = "two";

    Rui.Leg=2;

    Rui.Birthday = new Date(19XX,8,1X);

    嵌套属性

  3. 引用操作符

    *我们一般用点 操作符来引用对象的属性;

    如果有一个属性的名为(rico.rui),如果直接使用会Error!

    可以使用通过的属性引用操作符的格式为 object[propertyNameExpression]

    Ex:

    Object.Rico

    Object['Rico']

    Object['R'+'i'+'C'+'o']

    Var r ='Rico';

    Object[r];

  4. JavaScript对象表示法(JavaScript Object Notation)

    用new操作符来创建新实例,并且利用独立的赋值语句来指派每一个属性从而建立对象,是烦的事。

    这时我们可以用对象字面量来create a object.

    Var rui = {

        Hand:"two",

        Leg : 2,

    Birthday : new Date(19XX,8,1X),

    Lei : {

    MM: MAX,

    }

    };

     

    //TODO

  5. 存储引用
  6. function
  7. 回调函数
  8. This
  9. 闭包
posted @ 2009-08-10 22:23  RicoRui  阅读(253)  评论(0编辑  收藏  举报