Prototype使用指南之range.js
更新時(shí)間:2007年01月10日 00:00:00 作者:
Range對(duì)象是一個(gè)繼承自Enumerable的"范圍"對(duì)象,你可以把它看成[x,x+1,x+2,x+3......x+n]的數(shù)組看待,但是比這樣的數(shù)組跟節(jié)省存儲(chǔ)空間,因?yàn)閞ange對(duì)象只是保存x和x+n而已 要?jiǎng)?chuàng)建一個(gè)Range對(duì)象可以調(diào)用$R(start, end, exclusive) 方法,exclusive指定是否包含end本身,如果沒有指定或?yàn)閒alse則包含end,否則不包含 你可以利用Enumerable中定義的方法來(lái)操作range對(duì)象,range對(duì)象只是實(shí)現(xiàn)了Enumerable對(duì)象需要的枚舉邏輯_each和覆蓋了include方法而已
您可能感興趣的文章:
- JavaScript實(shí)戰(zhàn)(原生range和自定義特效)簡(jiǎn)單實(shí)例
- JavaScript中textRange對(duì)象使用方法小結(jié)
- JS Range HTML文檔/文字內(nèi)容選中、庫(kù)及應(yīng)用介紹
- js createRange與createTextRange的一些用法實(shí)例
- javascript Range對(duì)象跨瀏覽器常用操作
- JS效率個(gè)人經(jīng)驗(yàn)談(8-15更新),加入range技巧
- Javascript標(biāo)準(zhǔn)DOM Range操作全集
- JavaScript使用Range調(diào)色及透明度實(shí)例
相關(guān)文章
Prototype PeriodicalExecuter對(duì)象 學(xué)習(xí)
這個(gè)對(duì)象就是可以周期性的執(zhí)行某個(gè)方法,但是在它內(nèi)部維持了一個(gè)狀態(tài),可以防止由于某些原因一次調(diào)用沒執(zhí)行,然后下一次調(diào)用又來(lái)了,這樣會(huì)造成連續(xù)執(zhí)行兩次方法。上面的第二斷英文就是這個(gè)意思。2009-07-07Prototype Hash對(duì)象 學(xué)習(xí)
這個(gè)對(duì)象相當(dāng)于Java中的HashMap,當(dāng)然了功能沒HashMap那么強(qiáng)大。提供一直基本的方法,簡(jiǎn)單的方法就不在源碼中注釋了。2009-07-07prototype 1.5相關(guān)知識(shí)及他人筆記
prototype 1.5相關(guān)知識(shí)及他人筆記...2006-12-12Prototype Selector對(duì)象學(xué)習(xí)
這個(gè)對(duì)象在幫助文檔上并沒有,但是這個(gè)對(duì)象確是整個(gè)DOM操作的核心類,工具函數(shù)$$,其實(shí)就是調(diào)用這個(gè)類的方法2009-07-07Prototype源碼淺析 String部分(三)之HTML字符串處理
現(xiàn)在,String部分轉(zhuǎn)入具體的關(guān)聯(lián)應(yīng)用,分別對(duì)應(yīng)HTML字符串,JSON字符串和HTML中的腳本字符串2012-01-01