扫码关注官方订阅号
在异步回调函数中,里面的语句执行是不同步的;那么为res.end有可能console.log前面执行吗?
欢迎选择我的课程,让我们一起见证您的进步~~
这么看问题吧,就“执行”而言,你的console写在了res.end前面,所以无论如何,他都会在res.end之前“执行”。
console
res.end
如果你问输入的内容,谁的会先被看到?那你要先弄清楚他们都是输出到哪里的。
console是直接输出到服务器端的
res.end是把内容输出到浏览器端
至于谁先谁后,你想想看
就这个if语句而言,里面的代码是同步执行的,console.log会在res. end()之前执行
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
这么看问题吧,就“执行”而言,你的
console写在了res.end前面,所以无论如何,他都会在res.end之前“执行”。如果你问输入的内容,谁的会先被看到?那你要先弄清楚他们都是输出到哪里的。
console是直接输出到服务器端的res.end是把内容输出到浏览器端至于谁先谁后,你想想看
就这个if语句而言,里面的代码是同步执行的,console.log会在res. end()之前执行