Prototype使用指南之range.js
更新時間:2007年01月10日 00:00:00 作者:
Range對象是一個繼承自Enumerable的"范圍"對象,你可以把它看成[x,x+1,x+2,x+3......x+n]的數(shù)組看待,但是比這樣的數(shù)組跟節(jié)省存儲空間,因?yàn)閞ange對象只是保存x和x+n而已 要創(chuàng)建一個Range對象可以調(diào)用$R(start, end, exclusive) 方法,exclusive指定是否包含end本身,如果沒有指定或?yàn)閒alse則包含end,否則不包含 你可以利用Enumerable中定義的方法來操作range對象,range對象只是實(shí)現(xiàn)了Enumerable對象需要的枚舉邏輯_each和覆蓋了include方法而已
您可能感興趣的文章:
相關(guān)文章
Prototype PeriodicalExecuter對象 學(xué)習(xí)
這個對象就是可以周期性的執(zhí)行某個方法,但是在它內(nèi)部維持了一個狀態(tài),可以防止由于某些原因一次調(diào)用沒執(zhí)行,然后下一次調(diào)用又來了,這樣會造成連續(xù)執(zhí)行兩次方法。上面的第二斷英文就是這個意思。2009-07-07Prototype Selector對象學(xué)習(xí)
這個對象在幫助文檔上并沒有,但是這個對象確是整個DOM操作的核心類,工具函數(shù)$$,其實(shí)就是調(diào)用這個類的方法2009-07-07Prototype源碼淺析 String部分(三)之HTML字符串處理
現(xiàn)在,String部分轉(zhuǎn)入具體的關(guān)聯(lián)應(yīng)用,分別對應(yīng)HTML字符串,JSON字符串和HTML中的腳本字符串2012-01-01