面试题
在无尽的等待!
这个作者很懒,什么都没留下…
展开
-
防抖和节流
防抖和节流这两个在自己学习时可能不会接触到,或者说接触到但没有去注意。因为在日常的学习中基本不会用到这两个。而当你投入到工作时,这两个就必须得知道了。为什么会用到防抖和节流?当你在工作时写了很多行代码,这时浏览器在运行代码时可能会吃不消,此时就需要防抖和节流来优化浏览器的性能,使得浏览器能够流畅的运行代码。什么是防抖和节流?防抖和节流的作用都是防止函数多次调用。区别在于,假设一个用户一直触发这个函数,且每次触发函数的间隔小于设置的时间,防抖的情况下只会调用一次,而节流的情况会每隔一定时间调用原创 2021-10-11 20:29:35 · 145 阅读 · 0 评论 -
前端面试题-CSS
1、块级元素和行内元素的区别块级元素独占一行,行内与其他元素共享一行 块级元素可以直接设置宽高,行内不能直接设置宽高,需要结合CSS的display来设置。 块级元素可以嵌套块级元素和行内元素,而行内只能包含行内元素。2、清除浮动 父子级在子级元素后面添加一个空元素,为其添加clear:both。弊端:增加了无意义的元素结构。 给父级元素设置一个overflow:hidden 解决了第一种方法的弊端 添加伪类元素::after,为需要清除浮动元素的伪对象中设置, ...原创 2021-08-26 19:14:37 · 109 阅读 · 0 评论 -
三道简单的前端面试题
1、http和https的区别http传输的数据是未加密的,也就是明文的,网景公司设置了SSl协议来对http协议传输的数据进行加密处理,简单来说https协议是由http和ssl协议构建的可进行加密传输和身份认证的网络协议,比http协议的安全性更高。主要的区别如下: https协议需要ca证书,费用较高。 http是超文本传输协议,信息时明文传输,https则是具有安全性的ssl加密传输协议。 使用不同的链接方式,端口也不同,一般而言,http协议的端口为80,ht...原创 2021-08-18 19:47:59 · 97 阅读 · 0 评论 -
前端面试题之关于浏览器的两道题
1、常用浏览器有哪些,内核都是什么? 常用浏览器有 IE 火狐(firefox) chrome safari 360 搜狗 等内核:IE 的 是 Trident 火狐的是 Geckochrome 和 safari 用 的 是 Webkit 360 和搜狗这些分极速模式和兼容模式,极速模式用的 Webkit 的内核,兼容模式用的Trident 内核。2、介绍一下你对浏览器内核的理解?浏览器内核主要分成两部分:渲染引擎(Layout Engine 或 Rendering...原创 2021-08-10 20:27:55 · 211 阅读 · 0 评论