Sascha Schulz
2023-05-23 95aa1eb63a9a69e3e4a3de2699b78cb1903cdf88
add examples for Promises and async-await
5 Dateien hinzugefügt
21 ■■■■■ Geänderte Dateien
templates/007-js/hallo.txt 1 ●●●● Patch | Ansicht | Raw | Blame | Historie
templates/007-js/hello.txt 1 ●●●● Patch | Ansicht | Raw | Blame | Historie
templates/007-js/promise-reject.js 7 ●●●●● Patch | Ansicht | Raw | Blame | Historie
templates/007-js/promise-resolve.js 7 ●●●●● Patch | Ansicht | Raw | Blame | Historie
templates/007-js/read-file.js 5 ●●●●● Patch | Ansicht | Raw | Blame | Historie
templates/007-js/hallo.txt
Neue Datei
@@ -0,0 +1 @@
Hallo Welt!
templates/007-js/hello.txt
Neue Datei
@@ -0,0 +1 @@
Hello World!
templates/007-js/promise-reject.js
Neue Datei
@@ -0,0 +1,7 @@
const p = new Promise(function(resolve, reject) {
    reject(new Error("Fehler"));
});
p.catch(function(e) {
    console.log(e.message);
});
templates/007-js/promise-resolve.js
Neue Datei
@@ -0,0 +1,7 @@
const p = new Promise(function(resolve, reject) {
    resolve("ok");
});
p.then(function(value) {
    console.log(value);
});
templates/007-js/read-file.js
Neue Datei
@@ -0,0 +1,5 @@
const fs = require("fs");
fs.readFile("./hello.txt", {encoding: "utf8"}, function(error, data) {
    console.log(data);
});