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

JavaScript 設(shè)計(jì)模式 富有表現(xiàn)力的Javascript(一)

 更新時(shí)間:2010年05月26日 22:11:48   作者:  
javascript設(shè)計(jì)模式是圖靈出版,學(xué)習(xí)中力求每個(gè)章節(jié)都細(xì)看。
正題:

1.1 javascript的靈活性

面向?qū)ο髮ο蟮腏avascript編程模式:1、可以保存狀態(tài) 2、具有對象內(nèi)部才能調(diào)用的方法 3、對編寫的程序更能掌握其結(jié)構(gòu),能經(jīng)受的起迭代開發(fā)(個(gè)人認(rèn)為)
復(fù)制代碼 代碼如下:

//夠造函數(shù),也可俗稱為類
var Anim=function(){
...
}
//類中的方法,javascript中的原型
Anim.prototype.start=function(){
...
}



注:一般講方法放入原型中,因?yàn)樵椭幸话愦鎯?chǔ)不變通用的東西

代碼
復(fù)制代碼 代碼如下:

Function.prototype.method=function(name,fn){
this.prototype[name]=fn;
}

var Anim=function(){
}
Anim.method("start",function(){alert("開始了")})
Anim.method("stop",function(){alert("停止了")})

var anim=new Anim();
anim.start();
anim.stop();

上面的代碼突顯出一下幾點(diǎn):

1、所有function都是Function這個(gè)類的對象 比如 var f=new Function("alert();")

2、我們也可以往系統(tǒng)默認(rèn)類原型中添加方法,但這不提倡,容易混亂



函數(shù)是一等對象:

匿名函數(shù)可以創(chuàng)建閉包(閉包將另開一個(gè)篇進(jìn)行學(xué)習(xí))

相關(guān)文章

最新評論

黄梅县| 栾川县| 洛宁县| 洪洞县| 万州区| 天祝| 沁水县| 阿尔山市| 铜梁县| 荆门市| 利川市| 新沂市| 文登市| 河南省| 方城县| 新巴尔虎左旗| 金湖县| 诏安县| 宁晋县| 景宁| 和田县| 陕西省| 疏勒县| 宜阳县| 神池县| 蒲江县| 清河县| 蕲春县| 阿勒泰市| 遵义市| 镶黄旗| 布拖县| 兰西县| 佛学| 巴中市| 迁安市| 永泰县| 刚察县| 星子县| 黔江区| 威信县|