为了账号安全,请及时绑定邮箱和手机立即绑定

JS的任务队列有没有API?

JS的任务队列有没有API?

江户川乱折腾 2019-03-13 18:15:25
我们都知道setTimeout方法可以在经过interval之后把回调插入到js引擎的任务队列中,那么“插入”这个操作有没有具体的方法,前端工程师可以拿到这个方法并使用么?因为我觉得拿到这个方法之后,我们自己是可以写一些异步编程的框架的。多谢帮助!
查看完整描述

3 回答

?
Helenr

TA贡献1780条经验 获得超4个赞

没有,因为 如果 浏览器 如果允许你操作 任务队列
那么第三方 js 就更加不安全,更加可怕,为了安全性 只能降低了 你的可操作性

查看完整回答
反对 回复 2019-03-31
?
扬帆大鱼

TA贡献1799条经验 获得超9个赞

这个 我 真没有 你说的 严谨答案
我只是从浏览器安全性问题 推测出来 为何不可行 的
并且 据我所知,js引擎也没有提供这种接口
可是这种 问题 的都是设计问题(个人看法),没有一定的 对错
或者说 引擎设计者认为 提供api 提供 带来的 危险(或者难度) 远大于 收益。
如果 可以 解决上面的 安全性 问题,你也可以给 v8 提 issue 吧
个人看法, 无意冒犯,哈哈

查看完整回答
反对 回复 2019-03-31
  • 3 回答
  • 0 关注
  • 532 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号