ForEach ішінде жұмысын жалғастыра ма?
ForEach ішінде жұмысын жалғастыра ма?

Бейне: ForEach ішінде жұмысын жалғастыра ма?

Бейне: ForEach ішінде жұмысын жалғастыра ма?
Бейне: Learn 290 USEFUL COLLOCATIONS in English To Enhance Your English Speaking Skills in Conversations 2024, Мамыр
Anonim

Break операторындағы сияқты, a жалғастыру кілт сөз болмайды жұмыс ішінде а әрқайсысы үшін цикл. Оны айналып өтудің жолы бар және бұл return кілт сөзін пайдалану.

Демек, forEach ішінде continue функциясын пайдалана аласыз ба?

Өйткені Әрқайсысы үшін әдеттегі емес әдіс болып табылады әрқайсысы үшін циклды lstTemp арқылы тұрақты түрде қайталау қажет әрқайсысы үшін үзіліс жағдайында цикл, бірақ жағдайда пайдалануды жалғастыру ішіне оралу Әрқайсысы үшін әдіс. үзіліс және жалғастыру компиляторды қолдауды қажет ететін C# тілінің кілт сөздері. Әрқайсысы үшін , C# компиляторы үшін бұл жай ғана әдіс.

Сонымен қатар, сіз forEach ішіне орала аласыз ба? Ал, әрқайсысы үшін () әдісі іс жүзінде жоқ қайтару кез келген нәрсе (анықталмаған). Ол жай ғана массивіңіздегі әрбір элементте берілген функцияны шақырады. Бұл кері қоңырау шалу массивін мутациялауға рұқсат етілген.

Осыны ескере отырып, forEach циклін қалай жалғастыруға болады?

ішінде кез келген нүктесінде әрқайсысы үшін мәлімдеме блогынан шығуға болады цикл break операторын пайдалану арқылы немесе келесі итерацияға қадам жасаңыз цикл пайдалану арқылы жалғастыру мәлімдеме. Сондай-ақ, а foreach циклі goto, return немесе throw операторлары арқылы.

Біз forEach JavaScript-те break пайдалана аламыз ба?

әрқайсысы үшін бұзылмайтын Сен істей аласың емес үзіліс а ішінен әрқайсысы үшін массив арқылы өту кезінде цикл. Жалған немесе қайтаруға тырыспаңыз үзіліс өйткені ол жұмыс істемейді. Төмендегі қайтару операторы тек кері шақыру функциясынан шығады. Сонымен әрқайсысы үшін цикл ерік Массивтің келесі элементіне өтіңіз.

Ұсынылған: