js代碼執(zhí)行的先后順序 js函數(shù)執(zhí)行順序,怎麼讓一個(gè)函數(shù)執(zhí)行完再執(zhí)行下面的程序?
js函數(shù)執(zhí)行順序,怎麼讓一個(gè)函數(shù)執(zhí)行完再執(zhí)行下面的程序?當(dāng)然,通話后第一次使用的計(jì)數(shù)器是相同的。你可以這樣寫,這樣可以保證嚴(yán)格的順序有兩個(gè)函數(shù),函數(shù)F1(){},如果F1中沒有異步操作,比如沒有set
js函數(shù)執(zhí)行順序,怎麼讓一個(gè)函數(shù)執(zhí)行完再執(zhí)行下面的程序?
當(dāng)然,通話后第一次使用的計(jì)數(shù)器是相同的。你可以這樣寫,這樣可以保證嚴(yán)格的順序
有兩個(gè)函數(shù),函數(shù)F1(){},如果F1中沒有異步操作,比如沒有setTimeout,你可以直接執(zhí)行F1(){};如果F1中有setTimeout這樣的異步操作,你可以按順序執(zhí)行。2如果F1中有像setTimeout這樣的異步操作(setTimeout不是異步操作,但還是有延時(shí)的),用1中的方法,在執(zhí)行F2中的代碼時(shí),會在F1完成之前執(zhí)行,需要判斷。根據(jù)實(shí)際情況,我遇到的是我們必須在ulli中執(zhí)行click事件才能再次執(zhí)行F2,即在F1中調(diào)用F2。