国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 黔南| 楚雄市| 齐河县| 霞浦县| 黄浦区| 库尔勒市| 宜昌市| 郯城县| 镇坪县| 藁城市| 徐闻县| 达拉特旗| 稻城县| 全州县| 绿春县| 昆明市| 九寨沟县| 五大连池市| 图木舒克市| 东乌| 都匀市| 方城县| 景泰县| 新巴尔虎左旗| 兴山县| 都兰县| 舟曲县| 金门县| 黎川县| 海南省| 都江堰市| 靖远县| 东兴市| 浠水县| 杭锦旗| 渑池县| 吉林省| 昌黎县| 老河口市| 肃南| 房产|