async function fetchData() {
return new Promise<string>((resolve, reject) => {
setTimeout(() => {
resolve('Data from server'); // 模拟异步操作,返回数据
}, 1000);
});
}
async function processData() {
try {
const data = await fetchData(); // 使用 await 等待获取数据
console.log('Data processed:', data);
// 在这里处理数据
} catch (error) {
console.error('Error processing data:', error);
}
}
console.log('Before calling processData');
processData().then((value) => {
console.log("xixixixixixix")
})
console.log('After calling processData');