最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript 寫類方式之七

 更新時間:2009年07月05日 01:44:25   作者:  
dojo最新是1.3.1了,記得07年時還是0.4。文檔也漸漸多了起來,用dojo的也慢慢多了。dojo還發(fā)布了core版,壓縮后只有27kb。
、dojo.js的寫類方式
dojo最新是1.3.1了,記得07年時還是0.4。文檔也漸漸多了起來,用dojo的也慢慢多了。dojo還發(fā)布了core版,壓縮后只有27kb。dojo中用dojo.declare方法來定義一個類。dojo.declare的源碼就不貼在這里了。dojo.declare有三個參數(shù),
參數(shù)1:類名className
參數(shù)2:繼承的類superclass
參數(shù)3:構造器,方法props
單純的定義一個類實際只需傳第一,三兩個參數(shù)。因為這里只討論如何定義一個類,不討論繼承。代碼如下:
復制代碼 代碼如下:

//定義類名
var className = "Person";
//定義構造器及方法
var proto = {
constructor : function(name){this.name=name;},
getName : function(){ return this.name;},
setName : function(name){ this.name = name;}
}

//定義類Person
dojo.declare(className,null,proto);

//創(chuàng)建一個對象
var p = new Person("tom");
console.log(p.getName());//tom
p.setName("jack");
console.log(p.getName());//jack

//測試instanceof及p.constructor是否正確指向了Person
console.log(p instanceof Person);//true
console.log(p.constructor === Person);//true

相關文章

  • javascript面向對象編程(一) 實例代碼

    javascript面向對象編程(一) 實例代碼

    javascript面向對象編程實例代碼,代碼也算比較基礎了,不懂得朋友可以參考腳本之家之前發(fā)布的文章。
    2010-06-06
  • 前端開發(fā)必須知道的JS之原型和繼承

    前端開發(fā)必須知道的JS之原型和繼承

    原型和閉包是Js語言的難點,此文主要講原型及原型實現(xiàn)的繼承,在(二)中會講下閉包,希望對大家有所幫助。若有疑問或不正之處,歡迎提出指正和討論。
    2010-07-07
  • Javascript面向對象之四 繼承

    Javascript面向對象之四 繼承

    繼承是面向對象中比不可少的特性,但javascript中并沒有繼承的概念機制,但我們可以自己來實現(xiàn)這種功能。
    2011-02-02
  • Javascript 面向對象 命名空間

    Javascript 面向對象 命名空間

    作用主要為了防止類名沖突,相同的類名只要屬于不同的命名空間,便不會沖突。
    2010-05-05
  • Javascript 面向對象 (聲明篇)

    Javascript 面向對象 (聲明篇)

    有時間重新審視了遍 Javascript 的面向對象機制。與其他的語言不同,Javascript 可以說提供了更靈活的面向對象機制(比如 function 在完成其自身功能的同時也是對象)。
    2010-04-04
  • javascript面向對象之一 定義類

    javascript面向對象之一 定義類

    javascript中的類多數(shù)是用函數(shù)function表示的,當然后來大多采用了json格式的定義。
    2011-02-02
  • javascript 對象入門實例教程

    javascript 對象入門實例教程

    學習javascript 對象操作的朋友可以參考下,這個是入門級教程。
    2010-04-04
  • JavaScript類和繼承 prototype屬性

    JavaScript類和繼承 prototype屬性

    本文介紹了JavaScript里面的prototype屬性。這個屬性是理解JavaScript類和繼承的重要基礎。
    2010-09-09
  • JavaScript 繼承詳解(二)

    JavaScript 繼承詳解(二)

    這一章我們將會重點介紹JavaScript中幾個重要的屬性(this、constructor、prototype), 這些屬性對于我們理解如何實現(xiàn)JavaScript中的類和繼承起著至關重要的作用。
    2009-07-07
  • js另類寫法

    js另類寫法

    ju 應該是一個定義了各種方法對象 function(b) 的 b 就是 b(a[d], d) 中的參數(shù) a[d] C 是統(tǒng)計方法數(shù)量的函數(shù)
    2008-03-03

最新評論

南安市| 咸阳市| 霍城县| 昭平县| 绥棱县| 平泉县| 巴林左旗| 宁河县| 闽清县| 宁城县| 松桃| 梅河口市| 太康县| 平和县| 泽库县| 革吉县| 雷州市| 安阳市| 双鸭山市| 双江| 博白县| 潞城市| 惠来县| 新源县| 武夷山市| 阿拉尔市| 蕲春县| 隆尧县| 濮阳县| 乐至县| 时尚| 南靖县| 喜德县| 栾城县| 敦化市| 荥经县| 邯郸县| 丰镇市| 平山县| 桦甸市| 鸡泽县|