这里分享一份由字节前端面试官整理的「2021大厂前端面试手册」,内容囊括Html、CSS、Javascript、Vue、HTTP、浏览器面试题、数据结构与算法。全部整理在下方文档中,共计111道
HTML
- HTML5有哪些新特性?
- Doctype作⽤? 严格模式与混杂模式如何区分?它们有何意义?
- 如何实现浏览器内多个标签页之间的通信?
- ⾏内元素有哪些?块级元素有哪些? 空(void)元素有那些?⾏内元 素和块级元素有什么区别?
- 简述⼀下src与href的区别?
- cookies,sessionStorage,localStorage 的区别?
- HTML5 的离线储存的使用和原理?
- 怎样处理 移动端 1px 被 渲染成 2px 问题?
- iframe 的优缺点?
- Canvas 和 SVG 图形的区别是什么?
JavaScript
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
- 问:0.1 + 0.2 === 0.3 嘛?为什么?
- JS 数据类型
- 写代码:实现函数能够深度克隆基本类型
- 事件流
- 事件是如何实现的?
- new 一个函数发生了什么
- 什么是作用域?
- JS 隐式转换,显示转换
- 了解 this 嘛,bind,call,apply 具体指什么
- 手写 bind、apply、call
- setTimeout(fn, 0)多久才执行,Event Loop
- 手写题:Promise 原理
- 说一下原型链和原型链的继承吧
- 数组能够调用的函数有那些?
- PWA使用过吗?serviceWorker的使用原理是啥?
- ES6 之前使用 prototype 实现继承
- 箭头函数和普通函数有啥区别?箭头函数能当构造函数吗?
- 事件循环机制 (Event Loop)
alt = 可爱的小乌龟>
2.在考生文件夹下的Web2目录中,存有2.htm文件,该文件不完整,请在标有
*********Found********
字符串的注释行下一语句的下划线处填入正确内容, 然后删除下划线,请勿删除注释行或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下, 不得改变原有文件的文件名。本题的要求是:
将前两行文字以25pt的大小,行间距为正常的0.8倍左对齐显示;后两行文 字行间距放大2倍,字间距为20px右对齐显示。效果如图所示。
2.htm原文件如下:
参考答案:
这个段落拥有更小的行高。
这个段落拥有更小的行高。
这个段落拥有更大的行高。
这个段落拥有更大的行高。
最后
中年危机是真实存在的,即便有技术傍身,还是难免对自己的生存能力产生质疑和焦虑,这些年职业发展,一直在寻求消除焦虑的依靠。
- 技术要深入到什么程度?
- 做久了技术总要转型管理?
- 我能做什么,我想做什么?
- 一技之长,就是深耕你的专业技能,你的专业技术。(重点)
- 独立做事,当你的一技之长达到一定深度的时候,需要开始思考如何独立做事。(创业)
- 拥有事业,选择一份使命,带领团队实现它。(创业)
一技之长分五个层次
- 栈内技术 - 是指你的前端专业领域技术
- 栈外技术 - 是指栈内技术的上下游,领域外的相关专业知识
- 工程经验 - 是建设专业技术体系的“解决方案”
- 带人做事 - 是对团队协作能力的要求
- 业界发声 - 工作经验总结对外分享,与他人交流
永远不要放弃一技之长,它值得你长期
信仰持有
。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
主要内容包括html,css,html5,css3,JavaScript,正则表达式,函数,BOM,DOM,jQuery,AJAX,vue 等等。
版权归原作者 2301_82243839 所有, 如有侵权,请联系我们删除。