20220417百度一面_前端
20220417百度一面
百度重视基础!!!
而且都是集中在一天面的,不细分部门,如果你面的好的话,一天可能三面。
面试官一上来就说要面一些基础的东西(我当时就想,完了,基础的还不会那指定完了)
知道html语义化吗
解释每行代码
<!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>
- script标签放在哪
- 我放在head那里怎么解决加载问题
|1 23|
flex怎么实现我1在最左边,2 3 在最右边
css 常用单位
rem怎么实现之后页面等比例放大/缩小(怎么设计)
es6新语法你知道哪些
怎么分成两大类(提示:相较于es5而言)
或者let const 和 new Promise() 这种分成两大类,你会按照什么分- api syntax
这个不太知道,当时想着反问环节的时候问的,但我给忘了,有哪位大佬知道吗
//实现在1s之后打印'done' function wait(time){ //todo } wait(1000.then(()=>console.log('done')))
//实现在1s之后打印'done' function wait(time){ //todo return new Promise(resolve =>{ setTimeout(()=>{ resolve(); }, time) }) } wait(1000).then(()=>console.log('done'));
还问了个输出顺序(关于事件循环的)
function wait(time) { //todo return new Promise(resolve => { console.log(2) resolve(); }) } wait(1000).then(() => console.log(3)); console.log(1) //2 //1 //3
_proto_ 和 prototype
var data = []; for(var i = 0; i < 3; i++){ data[i] = function(){ console.log(i); }; } data[0](); data[1](); data[2]();
让输出为 0 1 2,闭包实现
v-model 的原理
总结:下次面试做记录,提问过程中遇到需要面试官解答的
#百度##面经##前端##前端工程师##实习#