
其他
HzDoctor
这个作者很懒,什么都没留下…
展开
-
详细说明 Event loop
众所周知 JS 是门非阻塞单线程语言,JS 在执行的过程中会产生执行环境,这些执行环境会被顺序的加入到执行栈中。如果遇到异步的代码,会被挂起并加入到 Task(有多种 task) 队列中。一旦执行栈为空,Event Loop 就会从 Task 队列中拿出需要执行的代码并放入执行栈中执行,所以本质上来说 JS 中的异步还是同步行为。 举个例子 console.log('script start');...原创 2019-10-30 16:04:38 · 203 阅读 · 0 评论 -
结合node学习http相关知识(响应头和请求头,强缓存,协商缓存应用等)
作为一个前端,经常会看到请求,今天稍微了解一下。 以如图所示的请求为例,点击每一部分旁边的 view source 或 view parsed 链接,能够以源格式或者解析格式查看响应标头、请求标头或者查询字符串参数,获取到更多的信息。 我们从中可以获得很多信息,例如http版本,web服务器软件名称等等,这里就不多做追述 详细可以点击 ——> HTTP响应头和请求头信息对照表 ...原创 2019-09-06 14:13:12 · 903 阅读 · 1 评论