第四范式前端一面二面

一面:

HTML常用标签

HTML语义化的好处

块级元素和行内元素的区别

块级元素和行内元素如何切换

触发BFC的方法

display有哪些值

flex布局

设置垂直居中

css样式权重

设置元素不可见

JS数据类型

新建对象的方法

原型和原型链

写一个方法判断输入数据的类型,可以是基础类型,或者复杂类型,Array 或者Object。

二面:

vue和react的区别

懒加载如何实现

节流函数多次触发的问题

轮播图如何实现无缝切换
以下代码的输出
var obj1 = {x: 1};
var num1 = 1;
var array1 = [obj1, num1];
obj1 = {x: 2};
num1 = 2;
console.log(array1[0].x, array1[1]);//1,1
var array2 = array1;
obj1.x = 3;
array1[1] = 3;
console.log(array2[0].x, array2[1]);//1,3

Promise.resolve().then(() => {
console.log(1);
return Promise.reject();
}).catch(() => {
console.log(2)
}).catch(() => {
console.log(3)
}).then(() => {
console.log(4)
})
1,2,4

http状态码

301和302的区别

对闭包的理解

#前端##第四范式##面经#
全部评论
二面触及知识盲区promise,别问,问就是不会,还有那个节流函数,一直没懂面试官说的我写出来的有什么问题,我就是背了一个网上的啊
点赞 回复 分享
发布于 2019-09-30 00:11
请问您现在在这家公司工作吗
点赞 回复 分享
发布于 2020-08-05 09:06

相关推荐

评论
3
24
分享
牛客网
牛客企业服务