其中一个主要的区别在于浏览器的 event loop 和 nodejs 的 event loop 在处理异步事件的顺序是不同的,nodejs 中有 micro event;其中 Promise 属于 micro event该异步事件的...
不管是 Vue,还是 React,都需要管理状态(state),比如组件之间都有共享状态的需要。什么是共享状态?比如一个组件需要使用另一个组件的状态,或者一个组件需要改变另一个组件的状态,都是共享状态。 父子组件之间,兄弟...
1. 浏览器渲染机制 浏览器采用流式布局模型(Flow Based Layout) 浏览器会把 HTML 解析成 DOM,把 CSS 解析成 CSSOM,DOM 和 CSSOM 合并就产生了渲染树(Render...
Object.prototype.toString.call() 、 instanceof 以及 Array.isArray() Object.prototype.toString.call()...
1. npm 模块安装机制: 发出 npm install 命令 查询 node_modules 目录之中是否已经存在指定模块 若存在,不再重新安装 若不存在...
class Example extends React.Component { constructor() { super(); this.state = { val: 0, }; }...
1、由 React 控制的事件处理程序,以及生命周期函数调用 setState 不会同步更新 state 。 2、React 控制之外的事件中调用 setState 是同步更新的。比如原生 js 绑定的事件,setTime...
如果 A 与 B 建立了正常连接后,从未相互发过数据,这个时候 B 突然机器重启,问 A 此时处于 TCP 什么状态?如何消除服务器程序中的这个状态?(超纲题,了解即可) 因为 B 会在重启之后进入 tcp 状态机的 li...
HTTP2 采用二进制格式传输,取代了 HTTP1.x 的文本格式,二进制格式解析更高效。 多路复用代替了 HTTP1.x 的序列和阻塞机制,所有的相同域名请求都通过同一个 TCP 连接并发完成。 在 HTTP...
const promise = new Promise((resolve, reject) => { console.log(1) resolve() console.log(2)}) promi...
浏览:1929
浏览:1284
浏览:1240
浏览:936
浏览:814
浏览:796
浏览:759
浏览:716
浏览:700
浏览:612
访客 评论: 2022/11/13
好像还可以