Ben*_*Ben 5 javascript
EcmaScript规范是否对用于实现运行时的流程模型施加了任何约束?
例如,事件循环是否需要与管理与操作系统IO子系统的运行时通信的线程分开的线程?
Ber*_*rgi 7
不,它没有具体说明这些.运行时通信和IO甚至不是语言的一部分,它们是依赖于实现的异常对象.
ECMAScript规范甚至没有使用术语"事件循环",尽管它确实定义了类似的工作和作业队列.然而,没有理由实现具有多个线程的那些,毕竟,JS总是按顺序运行.
相比之下,HTML5规范确实定义了事件循环甚至是流程模型,但也没有要求多线程.
归档时间:
10 年,9 月 前
查看次数:
141 次
最近记录:
8 年,6 月 前