January 2018
Beginner
658 pages
13h 10m
English
Now the problem with the example we discussed in the previous section is that we have a promise function, but it doesn't take any input. This most likely is never going to be the case when we're using real-world promises. We'll want to provide some input, such as the ID of a user to fetch from the database, a URL to request, or a partial URL, for example, just the address component.
In order to do this, we'll have to create a function. For this example, we'll make a variable, which will be a function called asyncAdd:
var asyncAdd = () => { }
This will be a function that simulates the async functionality using setTimeout. In reality, it's just going to add two numbers together. However, it will illustrate exactly ...