面试
文章平均质量分 95
宋哈哈
2018. 7 本科毕业,从此步入前端。。。。。。。。。
展开
-
2020-2021字节前端一面
以下内容来自github 作者微信公众号【高级前端进阶】近期梳理前端面试题的过程也是提升自我的一个过程,愿共同进步一:写 React / Vue 项目时为什么要在列表组件中写 key,其作用是什么?概述:key 是给每一个 vnode 的唯一 id,可以依靠 key,更准确,更快的拿到 oldVnode 中对 应的 vnode 节点详细:基于没有key的情况diff速度会更快。确实,这种观点并没有错。没有绑定key的情况下,并且在遍历模板简单的情况下,会导致虚拟新旧节点对比更快,..原创 2021-03-03 00:21:32 · 689 阅读 · 0 评论 -
前端JS面试题
一:let const var比较/区别1.变量提升var声明的变量存在变量提升(将变量提升到当前作用域的顶部)。即变量可以在声明之前调用,值为undefined。let和const不存在变量提升。即它们所声明的变量一定要在声明后使用,否则报ReferenceError错。console.log(f) //undefinedvar f = 1 ;console.log(g) //ReferenceError: g is not definedlet g = 2;console原创 2021-03-02 11:22:52 · 1508 阅读 · 0 评论 -
vue面试题总结
一:什么是 vue 生命周期指vue实例对象从创建之初到销毁的过程,vue所有功能的实现都是围绕其生命周期进行的,在生命周期的不同阶段调用对应的钩子函数实现组件数据管理和DOM渲染两大重要功能二:vue生命周期的作用是什么管理vue实例从创建到销毁的过程,并且提供给开发者加入自定义代码逻辑提供入口。(d)三:第一次页面加载会触发哪几个钩子beforeCreate, created, beforeMount, mounted四:简述每个周期具体适合哪些场景1....原创 2021-02-20 17:56:41 · 1171 阅读 · 4 评论