Das habe ich jetzt verstanden, d. h. ich glaube es zu verstehen:
Code
// Hier wird eine Funktion definiert, die einen Wert zurückgeben soll:
function getCountRows(callback) {
fetch('countRows.php', {
method: 'post',
}).then(ids => {
return ids.json();
}).then(ids => {
// Hier wird dieser Wert für die Rückgabe festgelegt:
callback(ids);
});
}
// Hier wird eine Funktion definiert, die den Wert aus der obigen Funktion entgegennehmen soll:
function doSomethingElse(ids) {
Hier wird ein der Wert an den Befehl übermittelt:
console.log(ids);
}
// Hier wird die obige Funktion ausgeführt, die dann auch die zweite Funktion ausführt:
getCountRows(doSomethingElse);
Alles anzeigen
Ist das so halbwegs richtig ausgedrückt?
Und danke natürlich!