代碼如下:asyncfunctiontest_async(){vartest_array=["a","b","c"];(functioniterator(i){if(test_array[i]=="c"){console.log(i);returni;}iterator(i+1);//迭代調(diào)用函數(shù)自身,執(zhí)行下一個循環(huán);})(0);}asyncfunctionGet_data(){console.log(test_async());vartemp_Variable=awaittest_async();console.log(temp_Variable);}Get_data();在win10平臺下的node.js,CMD中執(zhí)行文件后,總是返回
有沒有童鞋遇到過同樣的問題:請問為什么 async 函數(shù)中的 await 不起作用?總是返回 undefined 。十分感謝
回首憶惘然
2019-07-28 12:46:00