gpt4 book ai didi

javascript - 链式命令总是按顺序执行吗?

转载 作者:搜寻专家 更新时间:2023-10-31 23:41:55 24 4
gpt4 key购买 nike

在 node.js(异步)中编码时,我可以依赖链式命令按顺序执行吗?

var x=new MyObject();
x.start().doAThing().stop()

是否会先运行start,然后运行doAThing,然后运行stop

最佳答案

这取决于那些函数在做什么。除非您使用回调,否则命令会按顺序执行。但是,如果您的 start() 函数的逻辑需要异步调用,则只有在调用完成后才能获得结果。这意味着后续的 doAThing() 函数不能使用 start() 函数内的异步调用的结果。

关于javascript - 链式命令总是按顺序执行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33021771/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com