![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
LennieGao
生而为人,务必善良。
展开
-
当输入www.baidu后会发生什么?
好好学习 ,天天向上。Are you ready?简单理解:1.输入网址后查找域名对应ip地址2.建立连接(TCP的三次握手)3.构建网页4.断开连接(TCP的四次挥手)详情请看下图:...原创 2019-01-19 22:24:46 · 704 阅读 · 0 评论 -
带你重新认识回流和重绘
好好学习 ,天天向上。Are you ready?概念: 当渲染树中的一部分或者全部因为元素的尺寸、布局、隐藏等改变而需要重新构建的时候,这时候就会发生回流。每个页面都至少发生一次回流,也就是页面第一次加载的时候。在回流的时候,浏览器会使渲染树中受到影响的元素部分失效,并重新绘制这个部分的渲染树,完成回流以后,浏览器会重新绘制受到影响的部分元素到屏幕中,这个过程就是重绘。什么时候会发生回流?...原创 2019-01-21 17:33:44 · 3033 阅读 · 0 评论 -
什么是ES5?js中的‘use strict‘是什么?目的是什么?
好好学习 ,天天向上。Are you ready?ECMA Script5:ECMA的第五次改版 时间:2009年'use strict’js的严格模式目的:增加更多报错的场合,消除代码运的些不安全之处,保证代码 运行的安全。提高编译器效率,增加运速度。为未来新版本的JavaScript做好铺垫。...原创 2019-01-24 21:47:01 · 323 阅读 · 0 评论 -
什么是事件监听、事件绑定、事件委托?
好好学习 ,天天向上。Are you ready?事件监听: 为同一个对象的同一个事件绑定多个事件处理程序事件绑定: 对DOM元素绑定事件处理函数 一般分为三种1、在DOM元素中直接绑定2、在js中绑定3、绑定事件监听函数事件委托: 利用冒泡的原理,把事件加到父级上,触发执行效果事件委托的好处:1、实现对未来元素事件的绑定未来元素:绑定事件时,页面上还不存在的元素2、减少事件绑...原创 2019-01-24 22:00:14 · 2568 阅读 · 0 评论 -
什么是事件流? 什么是事件冒泡? 什么是事件捕获?
好好学习 ,天天向上。Are you ready?什么是事件流?当一个HTML元素产生一个事件时,该事件会在元素节点与根节点之间的路径传播,路径所经过的节点都会收到该事件,这个传播的过程叫做DOM事件流元素触发事件时,事件的传播过程称为事件流,过程分为捕获和冒泡两种冒泡事件:微软提出的 事件由子元素传递到父元素的过程,叫做冒泡捕获事件:网景提出的 事件由父元素到子元素传递的过程,叫做事...原创 2019-01-24 21:57:21 · 5798 阅读 · 2 评论 -
浅谈if和switch
好好学习 ,天天向上。Are you ready?一、if和swicth的应用场景if :1、具体的值进行判断2、区间的判断3、对运算的结果是boolean类型表达式进行判断 true falseswitch:1、对具体的值进行判断2、值的个数是固定的对于几个固定的值判断,建议使用switch 语句。因为switch 语句会将具体的答案都加载进内存,效率相对高一点基于代码的可读...原创 2019-01-22 08:28:29 · 6022 阅读 · 0 评论