
带着问题学前端
文章平均质量分 55
基于github的前端学习路线,我们由浅入深。
小小码农,可笑可笑
看到就会解答的博主。前端vue,js相关
展开
-
1.2浏览器及其运行机制是什么?
前言其实想要深入了解浏览器的运行机制,必须知其原理,否则只是死记硬背。有的小伙伴要说了,原理难道不是背的?可以说有一部分是的,无论是多高深的东西,都是由简单的东西一点一点堆砌起来的,我们要死记硬背的是那些简单的定义,由浅入深了解其原理。而要想理解而不是死记硬背其原理,我们还需要从早期的浏览器研究,因为越早期的就越不完善,看浏览器是怎么一步步优化,理解其优化的原因及其目的,我们也就理解了现在的浏览器机制。我们先学习一些知识点,为接下来理解浏览器机制做好铺垫。本来是都要写在本章节里的,但是发现,要陈原创 2021-05-11 16:54:25 · 946 阅读 · 3 评论 -
1.2.1 进程与线程分别是什么?又有什么联系?
本章所叙述的仅仅为了铺垫后面的浏览器运行机制,因此叙述的比较简单。一个进程就是一个程序的运行实例。 线程是不能单独存在的,它是由进程来启动和管理的。 进程由操作系统分配资源地址,线程由进程分配管理 举个例子,来详细阐述。如下代码放在一个进程中。单线程:顺序执行分四步。多线程:x,y,z同时在不同线程内执行,计算出结果后再执行result。分两步。效率上显而易见了。方便理解,如图。let x = 1 + 1;let y = 2 + 2;let z = 3 + 3;let原创 2021-05-08 17:31:31 · 138 阅读 · 0 评论 -
1.1互联网是如何工作的?
本篇文章仅借鉴MDN,以及一些个人理解。如有问题,欢迎评论指出。我们先说说互联网的定义:互联网是把电脑连接起来的巨大网络。乍一看,没啥东西,但既然单拎出来一章,还是得说点的。参考了MDN,我们仅说有线连接。两台电脑10台电脑懵不懵?哈哈,这个不是我们现在网络的样子,这个是如果都采取两台互联的方式就会产生这种,但不管怎么样,这也是一个小的互联网络,毕竟都连上了哈哈如果我们现在的互联网采用这种方式,也形不成覆盖全球的互联网络。我们给他优化一下:是不是舒服多了?中间原创 2021-05-07 18:01:05 · 211 阅读 · 0 评论 -
一个前端应必备的素养图谱
参加工作五年,从后端转岗前端,除了工作中用到,以及平时浏览的技术文章,并没有系统的学习过。随着对前端了解的增加,也更清晰的认识到了前端的迭代速度。各类脚手架,组件库如雨后春笋。我自己的近期学习也是零散,有可能一个知识点还没吃透,就去看另一个了。正好有机会看到github上的学习路线图。借此机会,自己也系统的学习整理一下,无论是已经了解的,还是未曾了解的,都重新梳理。...原创 2021-05-07 14:49:26 · 192 阅读 · 0 评论