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