資源描述:
《prototype.js方法詳解》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、prototype.js開發(fā)筆記1.ProgrammingGuide1.1.Prototype是什么?1.2.關(guān)聯(lián)文章1.3.通用性方法1.3.1.使用$()方法1.3.2.使用$F()方法1.3.3.使用$A()方法1.3.4.使用$H()方法1.3.5.使用$R()方法1.3.6.使用Try.these()方法1.4.Ajax對(duì)象1.4.1.使用Ajax.Request類1.4.2.使用Ajax.Updater類2.prototype.js參考2.1.JavaScript類的擴(kuò)展2.2.對(duì)Object類的擴(kuò)展2.3.對(duì)Number類的擴(kuò)展2.4.對(duì)Functi
2、on類的擴(kuò)展2.5.對(duì)String類的擴(kuò)展2.6.對(duì)documentDOM對(duì)象的擴(kuò)展2.7.對(duì)Event對(duì)象的擴(kuò)展2.8.在prototype.js中定義的新對(duì)象和類2.9.PeriodicalExecuter對(duì)象2.10.Prototype對(duì)象2.11.Class對(duì)象2.12.Ajax對(duì)象2.13.Ajax.Base類2.14.Ajax.Request類2.15.options參數(shù)對(duì)象2.16.Ajax.Updater類2.17.Ajax.PeriodicalUpdater類2.18.Element對(duì)象2.19.Abstract對(duì)象2.20.Abstract.I
3、nsertion類2.21.Insertion對(duì)象2.22.Insertion.Before類2.23.Insertion.Top類2.24.Insertion.Bottom類2.25.Insertion.After類2.26.Field對(duì)象2.27.Form對(duì)象2.28.Form.Element對(duì)象2.29.Form.Element.Serializers對(duì)象2.30.Abstract.TimedObserver類2.31.Form.Element.Observer類2.32.Form.Observer類2.33.Abstract.EventObserver類2
4、.34.Form.Element.EventObserver類2.35.Form.EventObserver類2.36.Position對(duì)象(預(yù)備文檔)覆蓋版本1.3.1Chapter?1.?ProgrammingGuide1.1.?Prototype是什么?或許你還沒有用過它,prototype.js是一個(gè)由SamStephenson寫的JavaScript包。這個(gè)構(gòu)思奇妙編寫良好的一段兼容標(biāo)準(zhǔn)的一段代碼將承擔(dān)創(chuàng)造胖客戶端,高交互性WEB應(yīng)用程序的重?fù)?dān)。輕松加入Web2.0特性。如果你最近體驗(yàn)了這個(gè)程序包,你很可能會(huì)發(fā)現(xiàn)文檔并不是它的強(qiáng)項(xiàng)之一。像所有在我之前的開
5、發(fā)者一樣,我只能一頭扎進(jìn)prototype.js的源代碼中并且試驗(yàn)其中的每一個(gè)部分。我想當(dāng)我學(xué)習(xí)他的時(shí)候記寫筆記然后分享給其他人將會(huì)很不錯(cuò)。我也一起提供了這個(gè)包的對(duì)象,類,方法和擴(kuò)展的非官方參考。1.2.?關(guān)聯(lián)文章高級(jí)JavaScript指南1.3.?通用性方法這個(gè)程序包里面包含了許多預(yù)定義的對(duì)象和通用性方法。編寫這些方法的明顯的目的就是為了減少你大量的重復(fù)編碼和慣用法。1.3.1.?使用$()方法$()方法是在DOM中使用過于頻繁的document.getElementById()方法的一個(gè)便利的簡(jiǎn)寫,就像這個(gè)DOM方法一樣,這個(gè)方法返回參數(shù)傳入的id的那個(gè)元素
6、。比起DOM中的方法,這個(gè)更勝一籌。你可以傳入多個(gè)id作為參數(shù)然后$()返回一個(gè)帶有所有要求的元素的一個(gè)Array對(duì)象。下面的例子會(huì)向你描述這些。
TestPageThisisaparagraph