国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

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

2024-05-06 14:09:51
字體:
供稿:網(wǎng)友
正題:

1.1 javascript的靈活性

面向?qū)ο髮?duì)象的Javascript編程模式:1、可以保存狀態(tài) 2、具有對(duì)象內(nèi)部才能調(diào)用的方法 3、對(duì)編寫的程序更能掌握其結(jié)構(gòu),能經(jīng)受的起迭代開發(fā)(個(gè)人認(rèn)為)
代碼如下:
//夠造函數(shù),也可俗稱為類
var Anim=function(){
...
}
//類中的方法,javascript中的原型
Anim.prototype.start=function(){
...
}



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

代碼
代碼如下:
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è)類的對(duì)象 比如 var f=new Function("alert();")

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



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

匿名函數(shù)可以創(chuàng)建閉包(閉包將另開一個(gè)篇進(jìn)行學(xué)習(xí))
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 建瓯市| 普兰店市| 绩溪县| 沙坪坝区| 桂东县| 密云县| 孝义市| 景泰县| 桦甸市| 蒙自县| 上栗县| 洪洞县| 西畴县| 图木舒克市| 霍城县| 瑞安市| 开封县| 沂源县| 靖西县| 东源县| 龙川县| 桃源县| 常德市| 通辽市| 龙陵县| 闽侯县| 乌苏市| 东山县| 区。| 公主岭市| 安西县| 池州市| 凤庆县| 镇原县| 中西区| 会宁县| 大理市| 元阳县| 含山县| 九台市| 县级市|