网易雷火 前端一面
- 自我介绍
- URL 到渲染发生了什么(老八股了)
- 函数缓存了解吗
- 动画相关的了解吗
- 一些项目相关的
- React 你一般怎么性能优化
- SSR,SSG 了解吗
- 反问
还有一些忘了
- URL 到渲染发生了什么(老八股了)
- 函数缓存了解吗
- 动画相关的了解吗
- 一些项目相关的
- React 你一般怎么性能优化
- SSR,SSG 了解吗
- 反问
还有一些忘了
全部评论
出结果了吗
妈耶 刷到你了
有后续吗这个
加油
什么时间投的和约面的呀
相关推荐
点赞 评论 收藏
分享
球球与墩墩:这不是前端常考的对象扁平化吗,面试官像是前端出来的
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道真题和解析 点赞 评论 收藏
分享


