前端面试题-小米二面
一、CSS
1、盒模型
W3C盒模型和IE盒子,注意说区别。
2、隐藏元素
方法一:display:none;
方法二:visibility:hidden;
方法三:opacity:0;
方法四:z-index
3、实现三角
width:0px;
height:0px;
border:三边透明,一边有颜色
4、轮播图
一种是利用js实现的,一种是利用animation。
这里要注意的是从最后一张到第一张的过度怎么样才能实现更加的平滑。
二、HTML篇
块元素和行内元素的区别以及他们都包含什么元素?
三、javascript篇
1、原型以及原型链
2、谈一下闭包,之后说一下闭包的坏处。
3、继承:说一下有哪些,说一下构造函数继承
4、从继承里面引申数组怎么找出最大值以及最小值,Math.max.apply();
5、说一下HTTP协议,输入一个网址说一下都发生了什么,就HTTP而言。
6、性能优化:我主要讲了不同页面共有的logo合并。
7、es6你了解多少?
说了一下let,const(这两个不能变量提升,会形成块作用域)。
说了一下箭头函数(不能new,没有了arguments,这里的this不在随运行环境而改变了,this指向的就是定义的环境),这里面试官又让我讲了好处和坏处。
说了一下promise,面试官让我讲一下其作用。
说一下模块化:es6模块化以及旧版本怎么实现模块化的?
四、算法
算法:求x的y次方
直接用循环,时间复杂度为O(n)
用x的2次方、x的4次方,x的8次方。。。。。
这样其时间复杂度为O(log(n))
前端面试题-小米二面相关推荐
- 「前端面试题系列7」Javascript 中的事件机制(从原生到框架)
前言 这是前端面试题系列的第 7 篇,你可能错过了前面的篇章,可以在这里找到: 理解函数的柯里化 ES6 中箭头函数的用法 this 的原理以及用法 伪类与伪元素的区别及实战 如何实现一个圣杯布局? ...
- 前端面试题整理(定期更新)
前言 因为面试的原因,最近又开始关注前端面试题,浏览过网上很多面试题集合,有很多小伙伴整理的很全面,但是我发现其中有很多技术点在当下已不再流行,而面试题一般都是映射开发中常遇到的一些技能和问题,再结合 ...
- JavaScript中的load事件的作用_史上最全的web前端面试题汇总及答案JavaScript之二(二)...
作者:樱桃小丸子儿 链接:https://www.jianshu.com/p/abadcc84e2a4 JavaScript JS的基本数据类型 number,string,boolean,objec ...
- noah的前端面试题(三)|掘金技术征文
上一篇 前端面试题(二) 1.JavaScript对于cookie的读.写操作 写入 cookie function setCookie(cName, cValue, days) { var expi ...
- 应届生web前端面试题_2020最新Web前端经典面试题试题及答案(持续更新)
Web前端面试题 Web前端面试题:说说你对webpack的看法 解析:webpack是一个模块打包工具,可以使用webpack管理你的模块依赖,并编译输出模块们所需要的静态文件.能很好的管理.打包w ...
- 前端面试题(html篇)
前端面试题(html篇) 转载于:https://www.cnblogs.com/mc67/p/5311613.html
- java 前端页面传过来的值怎么防止篡改_答对这40道经典web前端面试题,想不拿到offer都难!...
想成功就业web前端工程师,想要能高薪就业,那么除了好的web前端技能以外,还得有好的面试技巧,如果提前就了解更多企业的面试要求及面试题目,那么可以让我们的面试成功的几率大大的提高. 今天小编就整理了 ...
- 下面有关html5标签说法错误的有,前端面试题(2016含答案)
标签定义命令按钮,比如单选按钮.复选框或按钮 8) 下述有关css属性position的属性值的描述,说法错误的是? a. b. c. d. static:没有定位,元素出现在正常的流中 fixed: ...
- 前端攻城狮学习笔记七:常见前端面试题之HTML/CSS部分(二)
前端页面有哪三层构成,分别是什么?作用是什么? 1.结构层:由 HTML 或 XHTML 之类的标记语言负责创建,仅负责语义的表达.解决了页面"内容是什么"的问题. 2.表示层:由 ...
最新文章
- Python 实现链表和二叉树
- U-Boot 之三 U-Boot 源码文件解析及移植过程详解
- 牛客网【每日一题】4月14日题目精讲 Xorto
- 学习GNU Make (2): 规则
- 几个你可能不了解的CSS单位
- mysql卸载注意问题_mysql卸载注意事项
- 241.为运算表达式设计优先级(力扣leetcode) 博主可答疑该问题
- c语言程序求对称矩阵,C中使用CBLAS/LAPACK的对称矩阵求逆
- MySQL InnoDB中的锁-间隙锁(Gap Lock)
- 【语音处理】音频信号分析仪Matlab系统
- bzoj 4568 [Scoi2016]幸运数字
- 数据仓库卸数(网银系统数据库)
- 福利 | 启迪之星2018首期AI创业加速营免费名额
- 摄影中快门、光圈、ISO之间的关系
- Dubbo中文官方文档
- 从零开始,带你掌握空状态设计的正确方法
- 迁移学习和模型的微调
- 会声会影如何去除视频黑边
- 第一个被赋予公明身份的机器人_索菲亚成为首位被授予公民身份的机器人
- 最新(2014-09-22)中国IT互联网公司市值排名(单位:亿美元)