console.log("text:"+text)
let result = text.replace("-", "[/a]")
在console这行代码加入之前,就是报错text没得replace这个属性,加上之后,上传部署,然后就不提示这里的错误了。
是不是云函数更新不上去呀,还是什么情况,总觉得是不是云空间有缓存,本来测试正常的云函数,莫名其妙就出问题了
console.log("text:"+text)
let result = text.replace("-", "[/a]")
在console这行代码加入之前,就是报错text没得replace这个属性,加上之后,上传部署,然后就不提示这里的错误了。
是不是云函数更新不上去呀,还是什么情况,总觉得是不是云空间有缓存,本来测试正常的云函数,莫名其妙就出问题了
BoredApe - 有问题就会有答案。
不是因为 console.log
改变了代码逻辑,而是它延缓了代码执行时间
text
变量可能是异步获取的,在没有 console.log
时,代码执行太快,text
还没有正确赋值
加入 console.log
后,给了 text
变量初始化的时间,所以就能正常执行了
newPage (作者)
这是在一个方法中的代码,没有使用异步
2024-12-20 17:24