3J ${ JSon JQuery JavaScript}

來源:互聯網
上載者:User

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. 閉包
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.