挚文一面
1. 箭头函数
2. ES6 实现继承 -> ES5 怎么实现继承 手撕实现寄生组合式继承
3. localStorage 过期删除
4. 为什么说HTTPS比HTTP安全
5. 中间人攻击
6. HTTP缓存的首部
7. HTTP状态码 301 和302
8. 两数之和
9. New 方法手撕
10. lc最大数
11. flex布局
12. flex:1是什么
13. CSS会阻塞DOM的解析吗
上个月中旬的面试#牛客AI配图神器#
五月底到六月初摆烂了,面的很烂,答的不够深入
2. ES6 实现继承 -> ES5 怎么实现继承 手撕实现寄生组合式继承
3. localStorage 过期删除
4. 为什么说HTTPS比HTTP安全
5. 中间人攻击
6. HTTP缓存的首部
7. HTTP状态码 301 和302
8. 两数之和
9. New 方法手撕
10. lc最大数
11. flex布局
12. flex:1是什么
13. CSS会阻塞DOM的解析吗
上个月中旬的面试#牛客AI配图神器#
五月底到六月初摆烂了,面的很烂,答的不够深入
全部评论
相关推荐
球球与墩墩:这不是前端常考的对象扁平化吗,面试官像是前端出来的
const flattern = (obj) => {
const res = {};
const dfs = (curr, path) => {
if(typeof curr === 'object' && curr !== null) {
const isArray = Array.isArray(curr);
for(let key in curr) {
const newPath = path ? isArray ? `${path}[${key}]` : `${path}.${key}` : key;
dfs(curr[key], newPath);
}
} else {
res[path] = curr
}
}
dfs(obj);
return res;
}
查看3道真题和解析 点赞 评论 收藏
分享
海康威视公司福利 1158人发布