![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript原理
yazhiShaw
这个作者很懒,什么都没留下…
展开
-
浏览器中的页面循环系统
浏览器中的页面循环系统 目录 浏览器中的消息队列 浏览器中的延迟队列 V8引擎中的微任务队列 总结 浏览器中的消息队列 我们先从最简单的场景来分析,然后一步步了解浏览器页面主线程是如何运作的,从中体会浏览器为什么要这样设计。 使用单线程处理安排好的任务 我们先从最简单的场景讲起,比如有如下一系列的任务: 任务1:1+2 ...原创 2020-01-12 11:13:40 · 531 阅读 · 0 评论 -
JavaScript的内存机制
JavaScript内存空间并不是一个经常被提及的概念,很容易被大家忽视。包括我自己,可是我发现由于对它们的模糊认知,导致了很多东西理解得并不明白。比如最基本的引用数据类型为什么会叫引用数据类型?浅复制与深复制有什么不同?还有闭包,原型等等。 了解JavaScript内存机制有助于开发人员能清晰的认识到自己写的代码在执行的过程中发生过什么,也能够提高项目的代码质量。 JS的内存空间分为栈、...原创 2019-08-18 22:22:30 · 339 阅读 · 0 评论