NEWS
function mit async seit Version 5
-
Hallo Zusammen,
mit ist aufgefallen, das der Beginn von blockly Funktionen, die mit der Version 4.x erstellt wurde z. B. so ausschauen
on({id: "javascript.0.MedienTrigger.Training"/*Training*/, change: "any"}, function (obj) {
sobald ich hier das Blockly aber unter Version 5.x anpacke schaut der Beginn so aus
on({id: "javascript.0.MedienTrigger.Training"/*Training*/, change: "any"}, async function (obj) {
Das scheint sich auf alle Funktionen zu beziehen, dass die Funktionen mit "async" erstellt werden.
Ist das so gewünscht?
Kann mir ein Fachkundiger vielleicht das erklären?Mir ist nur aufgefallen, dass u.a. ein neuer Blockly hinzugekommen ist --> "Pause", dieser arbeitet mit "await".
Soweit ich weiß steht async und await in Beziehungen zueinander.
Ist das vielleicht der Hintergrund?Danke für die Aufklärung
GrüßePlasma
-
@plasmachef Ja, die Funktionen werden jetzt standardmäßig als async erstellt, weil es await ermöglicht, ohne dass man quasi vorausschauen muss beim Generieren des Codes.
Etwas Hintergrund: https://gist.github.com/AlCalzone/d14b854b69ce5e8a03718336cc650a95
-
@alcalzone
danke schön für die info