中文字幕亚洲欧美日韩在线不卡,亚洲欧美日产综合在线网性色,思思久久精品6一本打道,综合视频中文字幕

    <sub id="dxmnt"><ol id="dxmnt"></ol></sub>

      1. 由什么組成的生成器 是由什么做成的生成器

        更新時間:2022-03-31 21:06:08作者:未知

        由什么組成的生成器 是由什么做成的生成器

          生成器是由生成器的函數(shù)和生成器的迭代器組成,通過構(gòu)造函數(shù)Generator創(chuàng)建的對象,生成器也是一種迭代器,同時又是一個可迭代對象,但是只能對其迭代一次。這是因為它們并沒有把所有的值存在內(nèi)存中,而是在運行時生成值。你通過遍歷來使用它們,要么用一個“for”循環(huán),要么將它們傳遞給任意可以進行迭代的函數(shù)和結(jié)構(gòu)。大多數(shù)時候生成器是以函數(shù)來實現(xiàn)的。

        由什么組成的生成器

          創(chuàng)建生成器:生成器的創(chuàng)建,必須使用生成器函數(shù)(Generator Function)。

          生成器函數(shù)的寫法:

          function*method(){

          }

          執(zhí)行生成器函數(shù)內(nèi)部:生成器函數(shù)內(nèi)部是為了給生成器的每次迭代提供的數(shù)據(jù);每次調(diào)用生成器的next方法,將導(dǎo)致生成器函數(shù)運行到下一個yield關(guān)鍵字位置;yield是一個關(guān)鍵字,該關(guān)鍵字只能在生成器函數(shù)內(nèi)部使用,表達“產(chǎn)生”一個迭代數(shù)據(jù)。

          需要注意的細節(jié):

          1、生成器函數(shù)可以有返回值,返回值出現(xiàn)在第一次done為true時的value屬性中;

          2、調(diào)用生成器的next方法時,可以傳遞參數(shù),傳遞的參數(shù)會交給yield表達式的返回值;

          3、第一次調(diào)用next方法時,傳參沒有任何意義;

          4、在生成器函數(shù)內(nèi)部,可以調(diào)用其他生成器函數(shù),但是要注意加上*號。

          生成器的其他API:

          return方法:調(diào)用該方法,可以提前結(jié)束生成器函數(shù),從而提前讓整個迭代過程結(jié)束;

          throw方法:調(diào)用該方法,可以在生成器中產(chǎn)生一個錯誤。

        為您推薦

        為了能當(dāng)個懶人,裝修時任性多花了幾萬塊,如今連父母都覺得超值

        為了能當(dāng)個懶人,裝修時任性多花了幾萬塊,如今連父母都覺得超值,廚房,裝修,鞋柜,臺面,收納,抽屜,玻璃,水龍頭

        2023-01-31 08:43

        家養(yǎng)小鸚鵡吃什么食物 家養(yǎng)小鸚鵡吃哪些食物

        1、家養(yǎng)小鸚鵡吃的食物很多,例如五谷雜糧、飼料、水果、蔬菜等,平時還可以給它們適當(dāng)?shù)奈故趁姘x,補充蛋白質(zhì)。不過喂食小鸚鵡以飼料和雜糧為主,可以滋養(yǎng)小鸚鵡的腸胃。2、飼養(yǎng)小鸚鵡時,可以多給它吃些帶殼的雜糧,例如小米、谷子

        2023-01-31 07:04

        書房怎么設(shè)計?9種風(fēng)格,一篇看全!

        書房怎么設(shè)計?9種風(fēng)格,一篇看全!,書房,工業(yè)風(fēng),北歐風(fēng),現(xiàn)代風(fēng),美式風(fēng),輕奢風(fēng)

        2023-01-30 22:00

        過來人的建議,這“5種”沙發(fā)不要買,不是唬人,都是花錢買教訓(xùn)

        過來人的建議,這“5種”沙發(fā)不要買,不是唬人,都是花錢買教訓(xùn),沙發(fā),客廳,皮沙發(fā),茶幾,布藝,靠背

        2023-01-30 22:00

        64㎡年輕小夫妻的家,三居改一居,安放屋主的所有喜好!

        64㎡年輕小夫妻的家,三居改一居,安放屋主的所有喜好!,廚房,衛(wèi)生間,玄關(guān)柜,餐邊柜,玄關(guān),主臥

        2023-01-30 22:00

        極簡風(fēng)設(shè)計,挑高客廳顯大又敞亮!

        極簡風(fēng)設(shè)計,挑高客廳顯大又敞亮!,客廳,木色,木紋,茶幾,玄關(guān),天花板

        2023-01-30 18:00