笔记
xiannvjiejie
这个作者很懒,什么都没留下…
展开
-
曾经面试过的题目
vue的生命周期1.beforeCreate:即将创建,此阶段为实例初始化之后,此时的数据和事件机制都未形成2.created:创建完毕,在这个阶段vue实例已经创建完成3.beforemount:即将挂载,判断挂载节点是否存在4.mounted:渲染完毕,异步请求一般写在这个阶段,并将请求到的数据和DOM渲染到页面上5.beforeUpdate:即将更新渲染,表示data数据已更新,页面未更新6.updated:更新渲染后,表示页面和data数据已经全部更新完毕,7.bef..原创 2021-05-03 23:53:16 · 72 阅读 · 0 评论 -
前端面试-手写代码篇
手写函数防抖和函数节流手写Ajax如何实现深拷贝?考虑循环引用的情况?封装一个JSONP?如何用正则实现 trim()?不用 class 如何实现继承?用 class 又如何实现?如何实现数组去重?手写函数柯里化实现一个new实现bind、call、apply数组拍平手写发布订阅手写Promise斐波那契实现与优化手写快速排序...原创 2021-05-03 23:31:45 · 130 阅读 · 0 评论 -
前端面试-html篇
1.DTD的作用是什么?什么是怪异模式?什么是标准模式?二者有什么差别(举例)?产生的历史原因是什么?使用时需要注意什么?2.HTML5是什么?有哪些新特性?新增了哪些语义化标签?新增了哪些表单元素?和h5有啥关系?3.你是如何理解 HTML 语义化的?4.meta viewport 是做什么用的,怎么写?5.HTML 和 XHTML 有什么区别?6.使用 data- 属性有什么用?7....原创 2021-05-03 23:31:01 · 45 阅读 · 0 评论 -
前端面试-打包工具
1.除了Webpack外你还用过哪些构建工具?2.Webpack与Grunt、Gulp有什么区别?3.Webpack的构建流程是什么4.有哪些常见的Loader?他们是解决什么问题的?5.有哪些常见的Plugin?他们是解决什么问题的?6.Loader 和 Plugin 有什么差别7.有没有写过Loader8.有没有写过Plugin9.compiler与complilation有什么区别?10.有哪些代码分离的方法11.什么是 Tree Shaking12.如何利用Webpack来优化原创 2021-05-03 23:29:02 · 118 阅读 · 0 评论 -
前端面试-性能
1.前端性能优化经验2.如何做首屏渲染优化3.白屏优化4.长列表优化方案5.HTTP2如何提升性能6懒加载、预加载、HTTP2的服务器推送都是什么原创 2021-05-03 23:25:44 · 38 阅读 · 0 评论 -
前端面试-移动端
1.px、em、rem、vw、百分比的区别2.物理像素、逻辑像素、CSS像素、PPI、设备像素比是什么3.移动端页面为什么要加4.图片高清怎么做5.如何实现0.5px边框/细边框6.移动端如何做适配有哪些方案7.聊聊viewport缩放方案8.聊聊动态REM方案9.聊聊vw适配方案10.300ms延时的原因和解决11.fastclick是什么原理...原创 2021-05-03 23:24:48 · 101 阅读 · 0 评论 -
前端面试Vue篇
1.watch、computed、methods区别是什么2.v-show与v-if区别是什么3.列表遍历时key作用?4.Vue有哪些生命周期钩子函数?有什么用?5.Vue父子组件生命周期调用顺序6.Vue如何实现组件通信7.data为什么是函数8.Vue2数据响应式原理9.Vue3数据响应式和Vue2有什么不同10.手写reactive实现track和trigger11.nextTick怎么用?原理是什么12.diff算法和时间复杂度13.Vue中的keep-alive有什么用原创 2021-05-03 23:23:13 · 62 阅读 · 0 评论 -
前端面试js篇
1.JS有哪几种数据类型2.变量声明提升?let、var、const的区别?3.ES 6 语法你平常能用到哪些?4.undefined和null有什么区别?5.Promise、Promise.all、Promise.race 分别怎么用?6.这段代码里的 this 是什么?7.箭头函数和普通函数有什么区别?如果把箭头函数8.转换为不用箭头函数的形式,如何转换9.闭包是什么?10.什么是跨域?有哪些方法?11.图片懒加载的原理12.动画有几种实现方式,性能对比13.聊一聊DOM事件流、冒原创 2021-05-03 23:20:50 · 77 阅读 · 0 评论 -
前端面试css篇
前端面试题css篇1.两种盒模型分别说一下。2.如何垂直居中?3.Flex 怎么用,常用属性有哪些?4.Grid布局用过吗?5.BFC 是什么?6.CSS 选择器优先级7.CSS 中 class 和 ID 的区别8.CSS reset 和 CSS normalize是什么?9.浮动 (Floats)元素有哪些特性?10.清除浮动说一下11.z-index和叠加上下文是如何形成的?在同一个层叠上下文中才能比较z-index的大小。12.CSS sprites是什么13.字体图标和sv原创 2021-05-03 23:18:22 · 81 阅读 · 0 评论