Jump to content
Sign in to follow this  
fezekile

Promises in Javascript

Recommended Posts

Hello guys

I have been learning and using Javascript for sometime now I have met a situation where I have  3 functions, where one has to wait for one another to finish executing the after they finished executing I have to go to some block of code. This 3 functions take some time to execute as they even have some database queries so they become left out so I heard thios can be fixed by promises but please help how can I use promises in this situation. Make simple code snippents please.

E.g

//create array of events

event = [];

 

//first function

go to shop()

    if gone to shop is true

           add to array of events that I have gone to shop

 

// second function

buy the shoes()

       if bought shoes is true

                 add to array of event that I have bought shoes

//third function

come back home()

     if came back to home is true

          add to array of events that came back

 

//then check if array of events is empty

if(eventsArray.lenght > 0)

     return that some function came true

else

     return none succeded

 

 

 

Edited by fezekile
Was not complete

Share this post


Link to post
Share on other sites

Why not just wrap that last block of code in a function that you call whenever you're trying to check for events?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×