我在节点js中尝试了两个函数(异步函数,普通函数)。普通函数成功返回值。但是异步函数无法返回值。如何修复它
正常功能
index.js
var sample_data = require('./product')
const data = sample_data
console.log(data)
产品.js
function sample()
{
console.log("hai")
return "hello"
}
module.exports = sample
异步函数
index.js
var sample_data = require('./product')
const data = sample_data
console.log(data)
产品.js
async function sample()
{
console.log("hai")
return "hello"
}
module.exports = sample
正常功能
预期输出
hai
hello
异步函数
预期输出
hai
hello
但我得到了输出
[AsyncFunction: sample]