猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
为什么将Javascript设计为单线程?
Javascript是单线程的,这点好多人知道,一些关于单线程的任务执行以及线程池的概念也不新鲜.
那大家有没有想过,为什么将Javascript设计为单线程?Why?
慕婉清6462132
浏览 596
回答 4
4回答
子衿沉夜
JavaScript 语言本身没有被设计成单线程,最多只能说没有内置多线程支持。SSJS 我不清楚,但至少 CSJS(浏览器)已经开始支持多线程了(Web Workers)。之前之所以没有,是因为:多线程程序逻辑会复杂很多。如果简单的够用,何必弄很复杂呢需求不多。早期的网页上的 JavaScript 都是很轻量的现在以上两个理由都不怎么能成立了,所以浏览器渐渐有 Web Workers 支持了嘛。
0
0
0
跃然一笑
一个程序员,到了一家赶进度的公司,分配了一个不太想做的事情,怎么办?速决。怎么简单怎么来。这个程序员就是Brendan Eich,公司netscape ,人家本来要做schema,现在做了js。根据一些材料,我乱猜的:)
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续