iPython 学习网
首页 Python / 数据科学 AI / 智能开发 DevOps / 工程化 专题 最近更新
开始免费使用
  • 编程语言
    • Python
    • PHP
    • JavaScript
    • Go
    • C++
    • Java
    • SQL
    • R
    • Rust
    • C#
  • AI内容与创作
    • AI写作
    • AI绘画
    • AI视频生成
  • AI效率工具
    • AI办公
    • AI编程
    • AI助手
  • AI智能体与自动化
    • AI Agent
当前位置:首页 > 异步编程

异步编程

深入解析JavaScript运行机制,重点讲解事件循环原理及异步编程基础。通过对比回调函数与Promise的使用场景,帮助开发者理解从网页交互到Node.js全栈应用中的非阻塞IO处理逻辑。

57 篇文章
272 阅读
持续更新中
异步编程
全部热门文章最新发布

在Python程序中安全复用异步事件循环的方法

在Python异步编程中,直接重复调用loop.run_until_complete会抛出RuntimeError。本文详解如何通过asyncio.new_event_loop()创建新循环,结合set_event_loop()和get_event_loop()保存还原默认状态,实现单次程序内多次安全执行异步任务。

Python异步编程asyncio
Owen
2026-10-10
4

Python Trio中Nursery和Channel的使用详解

深入解析Python异步并发库Trio中Nursery(苗圃)与MemoryChannel(内存信道)的机制与用法,掌握结构化并发的生命周期控制、异常级联传播与生产者-消费者协同模式。

Python异步编程并发编程
山海之间
2026-10-10
3
Python Trio中Nursery和Channel的使用详解

Python asyncio入门:从同步代码到异步思维的转变

深入解析 Python asyncio 核心工作机制,从同步阻塞到异步事件循环的思维演进,包含协程调度原理、重构步骤示例及常见避坑指南。

Python异步编程asyncio
陆景行
2026-10-10
3
Python asyncio入门:从同步代码到异步思维的转变

JavaScript异步编程指南:Promise与async/await常见用法

本文通过具体场景讲解JavaScript中Promise和async/await的核心用法,帮助开发者摆脱回调地狱,写出清晰、易维护的异步代码。涵盖基础链式调用、错误处理、并行执行及常见陷阱。

JavaScript异步编程前端开发
今天早睡
2026-09-29
9
JavaScript异步编程指南:Promise与async/await常见用法

JavaScript Promise.all:并发执行、结果顺序与失败处理

Promise.all 用来等待一组任务全部成功,并按输入顺序返回结果。它不会把普通函数自动执行,也不会在一个任务失败后自动取消其他任务。能否并发取决于任务何时启动,以及这些任务是否彼此独立。

JavaScript异步编程并发编程
蓝鲸
2026-09-24
5
JavaScript Promise.all:并发执行、结果顺序与失败处理

JavaScript async 函数不写 return 会返回什么?

async 函数即使没有 return,也会返回 Promise;当函数正常结束时,这个 Promise 的兑现值是 undefined。调试时要分清“调用得到的对象”和“await 得到的值”,否则容易把缺少业务返回值误判为没有返回 Promise。

JavaScript异步编程
纸上星河
2026-09-24
9
JavaScript async 函数不写 return 会返回什么?

JavaScript能做什么?从网页交互到Node.js全栈应用介绍

全面梳理JavaScript在前端浏览器环境与Node.js服务端环境下的核心能力,从页面DOM操作、异步请求到全栈接口开发与系统架构。

JavaScript异步编程Node.js
星野
2026-09-18
4
JavaScript能做什么?从网页交互到Node.js全栈应用介绍

JavaScript运行机制详解:事件循环与异步编程基础

深入解析JavaScript单线程架构下的运行机制,剖析调用栈、Web APIs、宏任务队列与微任务队列的协同原理,助你彻底掌握事件循环与异步编程核心。

JavaScript异步编程事件循环
小鹿同学
2026-09-18
4
JavaScript运行机制详解:事件循环与异步编程基础

JavaScript是什么?前端开发核心语言入门解析

全面解析JavaScript的核心概念、运行机制、与HTML/CSS的分工协作、浏览器执行流程及初学者的学习路径与避坑指南。

JavaScript异步编程前端开发
林舟
2026-09-18
3
JavaScript是什么?前端开发核心语言入门解析
上一页12345下一页

热门文章

  • Pandas 解析 Excel 时 MemoryError 的成因与优化办法
    328
    2026-08-25
  • Python 开发环境搭建实战指南:从安装解释器到跑通 VSCode 与 PyCharm
    274
    2026-08-24
  • Ubuntu 上 PHP-FPM 内存占用高怎么办:从排查到调优的实用方法
    246
    2026-08-23
  • CentOS 7 搭建 STF 环境:从依赖安装到手机群控上线
    223
    2026-08-25
  • 如何优化 CentOS 中的 JavaScript 日志
    223
    2026-08-24
  • C 语言 <stddef.h>:size_t、ptrdiff_t、NULL 和 offsetof 一次看懂
    223
    2026-08-22
查看更多

热门专题

  • Python开发专题:从基础语法到项目实战09-23阅读57
  • FastAPI开发:让接口定义清晰可验证10-16阅读49
  • HTML入门:搭建网页的内容与结构09-29阅读30
  • MySQL实战:从建表设计到慢查询排查09-24阅读24
查看更多

精选教程

  • Pandas 解析 Excel 时 MemoryError 的成因与优化办法顾星河阅读328
  • Python 开发环境搭建实战指南:从安装解释器到跑通 VSCode 与 PyCharmJasper阅读274
  • Ubuntu 上 PHP-FPM 内存占用高怎么办:从排查到调优的实用方法沿途有光阅读246
  • CentOS 7 搭建 STF 环境:从依赖安装到手机群控上线Alice阅读223
查看更多

热门下载

  • PythonPythonPython 官方解释器与标准库,适合 Python 学习和应用开发。下载
  • LaravelLaravelLaravel PHP Web 开发框架下载
  • JupyterLabJupyterLab面向 Notebook、代码和数据的交互式开发环境。下载
  • Visual Studio CodeVisual Studio Code微软开源代码编辑器下载
  • Anaconda DistributionAnaconda Distribution包含 Python、Conda、Jupyter 和常用数据科学库的完整发行版。下载
查看更多
iPython 学习网

ipython.cn 学习网专注于Python 教程体系和工具服务助力开发者成长,让技术学习更简单,更高效。

学习资源

  • Python教程
  • PHP开发
  • JavaScript实战
  • 人工智能前沿

关于我们

  • 关于我们
  • 联系我们

用户服务

  • 免责声明
  • 网站地图
学习网订阅号二维码

学习网订阅号

© 2026 ipython.cn 湘ICP备19018815号-10