百度前端一面
简单问了实习经历
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标签内的内容会重读);