[周汇总] 前端面试每日3+1(周汇总2020.02.16)

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。

前端面试每日3+1题,以面试题来驱动学习,每天进步一点!
让努力成为一种习惯,让奋斗成为一种享受!
相信 坚持 的力量!!!


  • 学习不打烊,充电加油只为遇到更好的自己,365天无节假日,每天早上5点纯手工发布面试题(死磕自己,愉悦大家)。

  • 希望大家在这浮夸的前端圈里,保持冷静,坚持每天花20分钟来学习与思考。

  • 在这千变万化,类库层出不穷的前端,建议大家不要等到找工作时,才狂刷题,提倡每日学习!(不忘初心,html、css、javascript才是基石!)

希望大家每日去学习与思考,这才达到来这里的目的!!!(不要为了谁而来,要为自己而来!)

【推荐】欢迎跟 jsliang 一起折腾前端,系统整理前端知识,目前正在折腾 LeetCode,打算打通算法与数据结构的任督二脉。GitHub 地址:

https://github.com/LiangJunrong/document-library

html

  • 如何在页面上显示Emoji表情?

  • 如何在桌面上生成网站的快捷方式图标?

  • 举例说明实现文字贯穿线的方法有哪些?

  • html标签的属性值是否可以省略引号?为什么?

  • HTML5中的article和section有什么区别?

  • 怎样去除iOS和Android中的输入URL地址的控件条呢?

  • img中的src加载失败时如何用默认图片来替换呢?

css

  • 说下你对css样式的这几个属性值initial、inherit、unset、revert的理解

  • 如何解决css加载字体跨域的问题?

  • 当使用@font-face的时候,为什么src中要加入local呢?

  • 你有使用过font-size-adjust属性吗?说说它的作用是什么?

  • body{height:100%}和html,body{height:100%}有什么区别?为什么html要设置height:100%呢,html不就是整个窗口吗?

  • 你所理解的css高级技巧有哪些?

  • 举例说明跟字体相关的属性有哪些?

js

  • 根据下面代码:说出执行结果,并解释为何是会是这样的结果?[代码]

  • 这两种展开运算符的方式有什么区别呢?

  • axios如何一次发送多个并发请求?

  • setTimeout和setInterval有什么区别呢?

  • 写一个方法,实现使用canvas播放视频?

  • js如何检测当前页面是否以全屏模式显示?

  • 阅读下面关于setTimeout和Promise的代码,判断结果会输出什么?为什么?

软技能

  • 说说你对304缓存的理解

  • git pull和git fetch有什么区别呢?

  • 说说你对前端架构师职位的理解,你觉得前端架构师应具备什么样的技能呢?

  • 请问ie和chrome可以并行下载多少个资源?

  • 说说栈和队列的区别是什么?

  • ETag有什么运用场景呢?

  • 请解释下Expires和Cache-Control有什么区别?

(0)

相关推荐