Ich habe so etwas wie die folgendenIn NodeJS Wie beende ich eine übergeordnete Funktion von einer virtuellen Funktion
var async = require(async)
function start() {
async.series(
[
function (callback) {
// do something
callback(null, "Done doing something")
return // EXIT start() NOT JUST THIS VIRTUAL FUNCTION
},
function (callback) {
// do something else if the first thing succeeded
callback(null, "Done doing something else")
}
],
function (err,result) {
if (err) {
console.log(err)
}
}
)
console.log("All done!")
}
// Start doing stuff
start()
Ist es möglich, die Funktion start() basierend auf einer Bedingung aus der enthaltenen virtuellen Funktion zu verlassen, wo ich legte den Kommentar "EXIT start() nicht nur diese virtuelle Funktion"
Haben Sie die Async-Dokumente gelesen? – Neal
WTH ist eine "virtuelle Funktion"? Funktionen sind ziemlich konkrete Objekte in JS :-) – Bergi
Es gibt keine virtuelle Funktion in Javascript –