五层协议体系结构:五层协议体系结构的各层功能
浏览器事件模型:浏览器事件模型 有一个面试题
浏览器事件模型中的过程主要分为三个阶段:捕获阶段、目标阶段、冒泡阶段。
捕获阶段:事件从Document节点自上而下向目标节点传播的阶段;
目标阶段:目标节点处理事件的阶段;
冒泡阶段:事件从目标节点自下而上向Document节点传播的阶段;
Promise:promise的解释
promise的三种状态:pending、resolved(fulfilled)、rejected(未决定,履行,拒绝)
同一时间只能存在一种状态,且状态一旦改变就不能再变。
1.初始化,状态:pending
2.当调用resolve(成功),状态:pengding => resolved
3.当调用reject(失败),状态:pending => rejected