1. http header怎么判断协议是不是websocket

HTTP协议采用了请求/响应模型,包括message-header和message-body两部分。首先传 递message-header,即http header消息
http header 消息通常被分为4个部分:general  header, request header, response header, entity header。但是这种分法就理解而言,感觉界限不太明确。根据维基百科对http header内容的组织形式,大体分为Request和Response两部分。

https://www.cnblogs.com/showc...

监听一个变量的变化

defineProperty

var obj = {}; 
Object.defineProperties(obj, { 
   name: { 
       configurable: true, 
       set: function(newValue) { 
           name = newValue; 
           console.log('你修改了name的值:'+name) 
       } 
   } 
})

https://www.imooc.com/article...

diff 时间复杂度多少

React Diff算法 => O(n) => 简单粗暴,所有的节点按层级比较,只会遍历一次。
时间复杂度 O(n^2)。

a 占60% b 占70% c占80%,三个共同占多少

CPU

中央处理器(CPU,central processing unit)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。

项目中生成 PDF 的会占用 CPU 很多吧,如果大量访问怎么处理

数组和链表随机访问的时间复杂度

get 和 options 的区别

https://zhidao.baidu.com/ques...

get 发一个 tcp 包,post 发两个 tcp 包,这种情况是一定的吗,什么情况下不是这样

TCP 是传输层协议
应用层协议里的 GET 和 POST
GET和POST还有一个重大区别,简单的说:
一般来说,GET产生一个TCP数据包;POST产生两个TCP数据包。
长的说:
对于GET方式的请求,浏览器会把http header和data一并发送出去,服务器响应200(返回数据);
并不是所有浏览器都会在POST中发送两次包,Firefox就只发送一次
而对于POST,浏览器先发送header,然后再发送data,服务器响应200 ok(返回数据);
所以,一般来说POST时间上消耗的要多一点,GET比POST更有效

post 如何把数据放到 url 中

父组件的改变data,子组件会触发重现渲染吗

会。
大部分情况会,有些情况不会。

垃圾回收,如何使用这个方法来优化,主流的浏览器垃圾回收的算法,具体流程

标记清除为什么比引用清除好

https://segmentfault.com/a/11...

https://www.nowcoder.com/disc...


dabaiaijianshen
18 声望6 粉丝

« 上一篇
cdn网络优化