Prototype使用指南之range.js
更新時間:2007年01月10日 00:00:00 作者:
Range對象是一個繼承自Enumerable的"范圍"對象,你可以把它看成[x,x+1,x+2,x+3......x+n]的數(shù)組看待,但是比這樣的數(shù)組跟節(jié)省存儲空間,因為range對象只是保存x和x+n而已 要創(chuàng)建一個Range對象可以調(diào)用$R(start, end, exclusive) 方法,exclusive指定是否包含end本身,如果沒有指定或為false則包含end,否則不包含 你可以利用Enumerable中定義的方法來操作range對象,range對象只是實現(xiàn)了Enumerable對象需要的枚舉邏輯_each和覆蓋了include方法而已
相關(guān)文章
初學(xué)prototype,發(fā)個JS接受URL參數(shù)的代碼
初學(xué)prototype,發(fā)個JS接受URL參數(shù)的代碼...2007-01-01
Prototype源碼淺析 Enumerable部分之each方法
在javascript中,根本找不到Enumerable的影子,因為這一塊是Prototype作者從Ruby中借鑒過來的。2012-01-01
滾動經(jīng)典最新話題[prototype框架]下編寫
滾動經(jīng)典最新話題[prototype框架]下編寫...2006-10-10
Prototype 學(xué)習(xí) Prototype對象
Prototype 學(xué)習(xí) Prototype對象2009-07-07
由prototype_1.3.1進(jìn)入javascript殿堂-類的初探
由prototype_1.3.1進(jìn)入javascript殿堂-類的初探...2006-11-11
prototype 1.5 & scriptaculous 1.6.1 學(xué)習(xí)筆記
prototype 1.5 & scriptaculous 1.6.1 學(xué)習(xí)筆記...2006-09-09

