3月9日
看了牛客的面经,啥虚拟列表看了一上午,结果面试官是个小哥,好家伙全称50分钟,做了三道题
亏我搁那背八股呢,直接就是写题,我就是个fw。
const obj = {
foo:'foo',
greeting:{
hello:'hello',
world:'world',
greetingV2 :{
hello:'hello',
world:'world',
}
}
function generate(obj){
const res=[]
...
return res
}
要求输出
res=[
'foo',
'greeting.hello',
'greeting.world',
'greeting.greetingV2.hello',
'greeting.greetingV2.world',
]
用的递归,磕磕绊绊的半天 把let i in obj写成了let i of obj,改了半天,最后低估结束条件那里又搞错了
2. 写了若干个div,要求div均匀分布,同时需要保持10px的间距,最左边和最右边要贴着父元素。
3.实现一个简单的axios,给了你一个axios函数,参数有url,methods,params,body等,返回一个promise对象,这波就是乱写乱写,从没写过,就会用。用XMLHttpRequest写了半天,emmmmm我是傻逼。
寄了寄了