JS 入坑到入土
文章平均质量分 86
神奇海螺想知道
这个作者很懒,什么都没留下…
展开
-
JS Promise实现原理
https://www.bilibili.com/video/BV1x84y1g7ns/中有详细的视频讲解,下面是我的学习笔记。原创 2023-04-06 00:31:20 · 316 阅读 · 0 评论 -
JS的异步机制
既然js是单线程语言,单线程意味着JavaScript 同时只能执行一个任务,其他任务都必须在后面排队等待,也就是说一段js代码中,必须从第一行按顺序执行到最后一行。那么如何在单线程中实现异步呢?原创 2023-04-02 22:29:59 · 240 阅读 · 0 评论 -
JS的单线程
JS内核,也称JS引擎(例如V8引擎),负责处理执行javascript脚本程序。说白了就是解析js语言的代码。一般来说,除了那种换壳的浏览器,每个浏览器都有一个自己的内核,也就是一个JS引擎。比如谷歌用的就是V8引擎。一般JS引擎都是非常复杂的的项目,有许许多多的子模块,一般来说要都有下面这几个核心模块,主要实现解析代码、执行代码、分配内存以及垃圾回收等等功能。Parser:负责将JavaScript源码转换为Abstract Syntax Tree (AST)原创 2023-04-02 11:48:11 · 161 阅读 · 0 评论