Async/Await
function multiply(number1: number, number2: number): Promise<number> {
return new Promise<number>((resolve, reject) => {
setTimeout(() => {
resolve(number1 * number2);
}, 1000);
});
};multiply(2, 2).then((result) => {
multiply(result, 5).then((result) => {
console.log(result);
});
});multiply(2, 2).then((result) => {
multiply(result, 5).then((result) => {
multiply(result, 10).then((result) => {
console.log(result);
});
});
});Voorbeeld
Laatst bijgewerkt