Patuloy bang gumagana sa forEach?
Patuloy bang gumagana sa forEach?

Video: Patuloy bang gumagana sa forEach?

Video: Patuloy bang gumagana sa forEach?
Video: PHP for Web Development 2024, Mayo
Anonim

Tulad ng pahayag ng break, a magpatuloy keyword ay hindi trabaho loob a foreach loop. Mayroong isang paraan sa paligid nito bagaman at iyon ay ang paggamit ng return keyword.

Dahil dito, maaari mo bang gamitin ang continue in forEach?

kasi ForEach ay isang pamamaraan at hindi isang regular foreach loop ay kailangan umulit sa lstTemp na may regular foreach loop kung sakaling masira, ngunit kung sakali ipagpatuloy ang paggamit bumalik sa loob ng ForEach paraan. break at magpatuloy ay mga keyword sa wikang C# na nangangailangan ng suporta sa compiler. ForEach , sa C# compiler, ay isang paraan lamang.

Higit pa rito, maaari kang bumalik sa isang forEach? Well, ang para sa bawat () paraan ay hindi talaga bumalik anumang bagay (hindi natukoy). Tinatawag lang nito ang isang ibinigay na function sa bawat elemento sa iyong array. Ang callback na ito ay pinapayagang i-mutate ang hanay ng pagtawag.

Habang nakikita ito, paano mo ipagpapatuloy ang isang forEach loop?

Sa anumang punto sa loob ng foreach statement block, maaari kang lumabas sa loop sa pamamagitan ng paggamit ng break na pahayag, o hakbang sa susunod na pag-ulit sa loop sa pamamagitan ng paggamit ng magpatuloy pahayag. Maaari ka ring lumabas a foreach loop sa pamamagitan ng goto, return, o throw na mga pahayag.

Maaari ba tayong gumamit ng break in para sa bawat JavaScript?

para sa bawat ay hindi nababasag Kaya mo hindi pahinga sa labas ng a para sa bawat loop kapag dumadaan sa isang Array. Huwag subukang magbalik ng false o pahinga dahil hindi ito gagana. Ang return statement sa ibaba ay lumalabas lamang sa callback function. Kaya ang para sa bawat loop kalooban lumipat sa susunod na item sa Array.

Inirerekumendang: