Inhaltsverzeichnis
So verwenden Sie continue in es6
Heim Web-Frontend Front-End-Fragen und Antworten So verwenden Sie „Fortfahren' in es6

So verwenden Sie „Fortfahren' in es6

Aug 30, 2022 pm 05:09 PM
es6

In es6 wird die continue-Anweisung verwendet, um nachfolgende Anweisungen in der aktuellen Iteration zu überspringen und die Kontrolle wieder an den Anfang der Schleife zu bringen; continue beendet die Schleife nicht, sondern beendet die aktuelle Iteration und startet nachfolgende Iterationen. for( ...){...continue}".

So verwenden Sie „Fortfahren' in es6

Die Betriebsumgebung dieses Tutorials: Windows 10-System, ECMAScript Version 6.0, Dell G3-Computer.

So verwenden Sie continue in es6

Die continue-Anweisung überspringt nachfolgende Anweisungen in der aktuellen Iteration und bringt die Kontrolle zurück zum Anfang der Schleife. Anders als die break-Anweisung verlässt continue die Schleife nicht. Es beendet die aktuelle Iteration und startet nachfolgende Iterationen. Das Folgende ist ein Beispiel für eine continue-Anweisung.

Beispiel

1

2

3

4

5

6

7

8

9

var num = 0

var count = 0;

for(num = 0;num<= 20;num++) {

   if (num % 2 == 0) {

      continue

   }

   count++

}

console.log(" The count of odd values between 0 and 20 is: "+count)

Nach dem Login kopieren

Das obige Beispiel zeigt gerade Werte zwischen 0 und 20. Wenn die Zahl gerade ist, verlässt die Schleife die aktuelle Iteration. Dies wird mit der continue-Anweisung erreicht.

Nach erfolgreicher Ausführung des obigen Codes wird die folgende Ausgabe angezeigt.

1

The count of odd values between 0 and 20 is: 10

Nach dem Login kopieren

expand Knowledge

es6 Loop

1. Break- und Continue-Syntax, die forEach-Schleife übernimmt keine Kontrolle und muss von Anfang bis Ende durchlaufen werden

3 Die Syntaxform von every

1

2

3

4

5

let arr = [1,2,3,4,5]

arr.every((item) => {

    console.log(item)

    return true

})

Nach dem Login kopieren

every ist ähnlich wie forEach. Sie akzeptiert auch einen Funktionsparameter, aber der Unterschied besteht darin every erfordert einen Rückgabewert Die nächste Schleife wird nur ausgeführt, wenn der Wert true ist, und false wird standardmäßig zurückgegeben. Das heißt, der Unterschied zwischen every und forEach besteht darin, dass every vom Programm gesteuert wird Der Rückgabewert kann verwendet werden, um die Wirkung von break und continue zu erzielen kann durchlaufen werden, weil das Array auch ein Objekt ist und an das Objekt Attribute angehängt werden können. Wenn im obigen Beispiel beispielsweise das Attribut a an arr angehängt wird, arr.a = 6, wird das Attribut a ebenfalls durchlaufen Forin wird ausgeführt, aber der Indexwert a, den wir im Array verstehen, ist nicht zulässig

Forin unterstützt auch die Break- und Continue-Syntax

Beachten Sie, dass für die Anpassung in Forin der Variablenindex ein Index oder Attributname und ein Zeichenfolgentyp ist. Achten Sie bei der Beurteilung auf den Variablentyp die anderen oben genannten Traversal-Methoden

[Verwandte Empfehlungen:

Javascript-Video-Tutorial

,

Web-Frontend

]

Das obige ist der detaillierte Inhalt vonSo verwenden Sie „Fortfahren' in es6. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Ist Async für es6 oder es7? Ist Async für es6 oder es7? Jan 29, 2023 pm 05:36 PM

Ist Async für es6 oder es7?

So kehren Sie ein Array in ES6 um So kehren Sie ein Array in ES6 um Oct 26, 2022 pm 06:19 PM

So kehren Sie ein Array in ES6 um

So finden Sie in es6 verschiedene Elemente in zwei Arrays So finden Sie in es6 verschiedene Elemente in zwei Arrays Nov 01, 2022 pm 06:07 PM

So finden Sie in es6 verschiedene Elemente in zwei Arrays

Warum muss das Miniprogramm es6 in es5 konvertieren? Warum muss das Miniprogramm es6 in es5 konvertieren? Nov 21, 2022 pm 06:15 PM

Warum muss das Miniprogramm es6 in es5 konvertieren?

Ist eine es6-Syntax erforderlich? Ist eine es6-Syntax erforderlich? Oct 21, 2022 pm 04:09 PM

Ist eine es6-Syntax erforderlich?

Was bedeutet die temporäre Totzone von es6? Was bedeutet die temporäre Totzone von es6? Jan 03, 2023 pm 03:56 PM

Was bedeutet die temporäre Totzone von es6?

Ist es2015 dasselbe wie es6? Ist es2015 dasselbe wie es6? Oct 25, 2022 pm 06:51 PM

Ist es2015 dasselbe wie es6?

Ist die ES6-Karte bestellt? Ist die ES6-Karte bestellt? Nov 03, 2022 pm 07:05 PM

Ist die ES6-Karte bestellt?

See all articles