互联网
互联网工作原理:Internet使用一种专门的计算机语言(协议),以保证数据安全、可靠地到达指定的目的地,这种语言分两部TCP(Transmission Control Protocol 传输控制协议)和 IP (Internet Protocol网间协议)sure网络营销理论。
IP协议负责数据的传输,而TCP协议(具有检查和处理错误的功能, 必要时还可以请求发送端重发。)负责数据的可靠传输。
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。
浏览器运行机制: 详细介绍
- 布局是页面首次加载时进行的操作,重新布局即为回流。
- 绘制是页面首次加载时进行的操作,重新绘制即为重绘。
- 当页面的某部分元素发生了尺寸、位置、隐藏发生了改变,页面进行回流。得对整个页面重新进行布局计算,将所有尺寸,位置受到影响的元素回流。 - 当页面的某部分元素的外观发生了改变,但尺寸、位置、隐藏没有改变,页面进行重绘。(同样,只重绘部分元素,而不是整个页面重绘)
**回流的同时往往会伴随着重绘,重绘不一定导致回流。**所以回流导致的代价是大于重绘的。
宏任务:主代码块,setTimeout,setInterval(任务队列中的所有回调函数都是宏任务)
微任务:Promise
DNS原理及其运行机制: 详细介绍
**域名:**域名(英语:Domain Name),又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。 [1]
由于IP地址具有不方便记忆并且不能显示地址组织的名称和性质等缺点,人们设计出了域名,并通过网域名称系统(DNS,Domain Name System)来将域名和IP地址相互映射,使人更方便地访问互联网,而不用去记住能够被机器直接读取的IP地址数串。