JavaScript數(shù)組迭代器實(shí)例分析
本文實(shí)例講述了JavaScript數(shù)組迭代器用法。分享給大家供大家參考。具體如下:
這里注意:如果數(shù)組中有0、false、""、null、NaN迭代器將會停止
function createIterator(x) { var i = 0; return function(){ return x[i++]; }; } var iterator=createIterator(['a','b','c','d','e','f','g']); var current; while(current=iterator()) { console.log(current); }
希望本文所述對大家的javascript程序設(shè)計(jì)有所幫助。
相關(guān)文章
JavaScript獲取并更改input標(biāo)簽name屬性的方法
這篇文章主要介紹了JavaScript獲取并更改input標(biāo)簽name屬性的方法,涉及javascript針對表單元素屬性的相關(guān)操作技巧,需要的朋友可以參考下2015-07-07JS+CSS實(shí)現(xiàn)簡單的二級下拉導(dǎo)航菜單效果
這篇文章主要介紹了JS+CSS實(shí)現(xiàn)簡單的二級下拉導(dǎo)航菜單效果,通過簡單的JavaScript頁面元素遍歷及樣式操作實(shí)現(xiàn)下拉菜單效果,非常簡單實(shí)用,需要的朋友可以參考下2015-09-09javascript中關(guān)于break,continue的特殊用法與介紹
javascript大家所熟知中的for是一個循環(huán)體,循環(huán)體其中的break和continue也是大家都比較熟悉的功能,相信大家對它們的用法不會陌生,本文不是介紹其功能,本文假設(shè)你已經(jīng)熟悉break和continue的語意和用法2012-05-05按鍵測試,支持像 Ctrl+Alt+Shift+T 的組合鍵
按鍵測試,支持像 Ctrl+Alt+Shift+T 的組合鍵...2006-10-10JS實(shí)現(xiàn)多物體緩沖運(yùn)動實(shí)例代碼
這篇文章主要介紹了JS實(shí)現(xiàn)多物體緩沖運(yùn)動實(shí)例代碼,有需要的朋友可以參考一下2013-11-11JS如何實(shí)現(xiàn)在頁面上快速定位(錨點(diǎn)跳轉(zhuǎn)問題)
本篇文章主要介紹了JS如何實(shí)現(xiàn)在頁面上快速定位(錨點(diǎn)跳轉(zhuǎn)問題),具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-08-08