亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術(shù)文章
文章詳情頁

JavaScript forEach中return失效問題解決方案

瀏覽:127日期:2023-10-24 10:59:37

在最近學(xué)習(xí)并使用ES6過程中,在一次循環(huán)數(shù)組并且作判斷時返回值無效,return拿到的結(jié)果是undefined

我們分別使用for循環(huán)和forEach方法來驗(yàn)證:

結(jié)果:for循環(huán)里的可以return終止遍歷,forEach里的return不能終止遍歷

JavaScript forEach中return失效問題解決方案

以上是return終止for循環(huán)的遍歷和forEach循環(huán)的遍歷測試。

-------------------------------------------------------------- 分 割 線 ---------------------------------------------------------------------------------

我原本要實(shí)現(xiàn)的是通過判斷條件從而得到一個值返回出去,先來看看效果吧

打印結(jié)果如圖:

JavaScript forEach中return失效問題解決方案

顯然:Array的forEach()方法是不能return的。

我的解決辦法是:定義一個變量,把我想返回的值保存下來,最后返回出去 (最佳方法待補(bǔ)充)

控制臺打印結(jié)果:

JavaScript forEach中return失效問題解決方案

如圖成功拿到符合判斷條件的這個數(shù)了

技術(shù)總結(jié):forEach 無法在所有元素都傳遞給調(diào)用的函數(shù)之前終止遍歷 / 在forEach方法里 return 無效

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 欧美视频一二三区 | 一级做性色a爱片久久片 | 综合久久影院 | 一级毛片免费不卡在线视频 | 91成人免费观看在线观看 | 亚洲网视频 | 中文字幕视频在线观看 | 日韩一区二区三区在线观看 | 中文字幕在线视频观看 | 精品三级国产一区二区三区四区 | 高清一区二区在线观看 | 91久热| 久青草国产手机在线观 | 怡红院在线视频观看 | 亚洲欧美日韩精品永久在线 | 久久久9999久久精品小说 | 九九九九在线精品免费视频 | 成年片免费网址网站 | 91麻精品国产91久久久久 | 99re思思| 久热国产在线视频 | 日韩色网站 | 成人欧美 | 久久国内精品自在自线观看 | 91精品国产免费 | 亚洲视频中文字幕 | 国产精品一久久香蕉国产线看 | 在线观看视频亚洲 | 国产福利社区 | 91精品一区国产高清在线 | 国产精品亚洲片在线观看不卡 | 国产三级在线 | 国产成人精品亚洲日本在线观看 | 亚洲在线看片 | 欧美成人影院免费观 | 欧美日本在线视频 | 亚洲欧美精品一区二区 | 成人午夜免费视频毛片 | 久草视频免费在线看 | 欧美视频网站在线观看 | www.一区|