Wie Pause/weiter über verschachtelte for-each-Schleifen in der Art Skript

Ich habe versucht, brechen im inneren geschachtelten for each-Schleife und es sagt Sprungziel nicht über die Funktion boundary. bitte lassen Sie mich wissen, wie kann ich brechen geschachtelte for-each-Schleife, wenn bestimmte Bedingung erfüllt ist im Art Skript.

groups =[object-A,object-B,object-C]
    groups.forEach(function (group) {
    //names also an array
        group.names.forEach(function (name) {

        if (name == 'SAM'){
         break; //can not use break here it says jump target cannot cross function boundary
      }

    }

    }
  • brechen Sie nicht die Unterstützung der forEach. Benutzer die return-Anweisung im if-block.
  • Dies ist nicht eine foreach wie in C#. Es ist eine Funktion. verwenden Sie return.
  • ich habe versucht, zurückzukehren und nicht zu brechen Sie die Schleife.
InformationsquelleAutor gihan | 2018-02-15
Schreibe einen Kommentar