当前位置: 首页 > 面试经验 >

百度前端一面

优质
小牛编辑
108浏览
2023-03-28

百度前端一面

简单问了实习经历

get,post请求的区别

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>

<body>
</body>

</html>

每一行的作用?

scripe标签应该插入在哪里?

每个盒子宽度不固定,应该如何实现?

用vue实现一个懒加载。

你知道的css的单位。

rem和em的区别,什么情况会用到rem

是否了解postcss。

function wait(time){
//todo
}

wait(1000).then(()=>console.log('done!'))

实现todo里面的。

var value = 1;
var foo = {
value: 2,
bar: function () {
console.log(this.value)
}
};

// 1.
foo.bar();
// 2.
(false || foo.bar)();
// 3.
({
value: 3,
bar: foo.bar
}).bar();

答案:2,1,3

说分别输出了什么?

var data = [];

for (var i = 0; i < 3; i++) {
data[i] = function () {
console.log(i);
};
}

data[0]();
data[1]();
data[2]();
//解答:
data[i]=(function (i) {
return function () {
console.log(i);
};
}) (i)


(function(j){
arr[j]=function(){
console.log(j)
}
}(i))


不改变变量声明方式,使用闭包转化,使之输出0,1,2。

html5有什么新的特性,标签,你使用过那些,有什么作用

语义化标签,例如header,footer,section,article等 语义化标签的作用:提升页面的阅读性(结构性增强),更有利于SEO,对于使用屏幕阅读器的人来说会更友好(有明显的语气差别,例如strong标签内的内容会重读);

 类似资料: