gpt4 book ai didi

javascript - 带有 Javascript 同步接口(interface)的异步操作

转载 作者:行者123 更新时间:2023-12-02 19:35:49 36 4
gpt4 key购买 nike

最近我听到了很多关于 Node.js 的消息。支持者似乎将其吹捧为基督的第二次降临。这引起了我的兴趣,我决定继续阅读。

我遇到了多个具有基准数据的来源,它显然在处理大量并发请求方面做得非常出色。但编写代码的“回调”方式对我来说感觉非常“不自然”。经过一些研究,我发现了 Eventlet,它让我可以在编写看起来非常像同步的代码的同时执行异步操作(从而提高我的工作效率)。

但是 Node.js 似乎比 Eventlet 强大得多 (http://codescience.wordpress.com/2011/09/05/non-blocking-io-node-js-and-pythons-eventlet)。我假设这是因为 V8 JS 引擎。是否有 Java/Javascript 产品允许我在编写同步代码的同时执行异步操作,从而让我两全其美 - 开发人员的生产力和 JVM/V8 的性能?

最佳答案

Node.js 支持 async -await 语法,允许您使用同步代码运行异步操作

看看这个:

https://github.com/koush/node/wiki/%22async%22-support-in-node.js

关于javascript - 带有 Javascript 同步接口(interface)的异步操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10938151/

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