首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
模拟面试题, 每日五问
xue_j
创建于2022-02-23
订阅专栏
从猎头手上拿的大厂面试题, 每日五问自己解答
暂无订阅
共14篇文章
创建于2022-02-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
每日五问, Day9
有哪些方式可以使div居中 positon left0 right0 top0 bottom0 positionn left50% top50% translate-50% -50% flex jus
每日五问, Day14
进程和线程的区别 线程是进程的一部分 进程崩溃不会影响其他进程 线程崩溃整个进程会阻塞崩溃 进程有独立的内存空间 多个线程共用进程的空间, 有独立的线程栈 同一个进程下的线程数据交换比进程之间的数据通
每日五问,Day13
babel是什么,怎么做到的 babel是一个js的编译器, 主要通过语法转化,添加polyfill等方法使的es2015+的语法向后兼容 babel采用微内核, 核心代码主要执行parse代码转at
每日五问, Day12
描述下浏览器从输入网址到页面展现的整个过程 查询缓存 发送请求 等待响应 资源解析 执行 几步讲的时候在丰富一下 动画性能如何优化 10ms一帧, 渲染也6ms左右, 确保一秒60帧 动画期间减少不必
每日五问,Day11
有听过前端性能优化指标RAIL吗 response 交互响应不超过100ms animation 每秒60帧, 确保动画的流畅感, 需要10ms就进行一帧, 因为渲染需要6ms左右 idle 空隙任务
每日五问, Day10
说下你对DOM树的理解 dom解析遇到js会暂停解析 js有可能会操作css, 所以css会阻塞js, js需要等待css才能执行 说下事件模型 我特么不知所措 浏览器缓存策略是怎样的 命中强缓存 直
每日五问,Day8
双飞冀/圣杯布局 记不住 核心目标就是中间部分优先加载, 的三列布局 只需要把中间部分的放前面 利用 float和margin去实现的一种布局 然后前写出来就可以了 CSS3有哪些新特性 transf
每日五问,Day7
CSS选择器有哪些 伪类选择器 伪元素选择器 ID选择器 class选择器 标签选择器 子元素选择器 后代选择器 什么是BFC,BFC有什么作用,如何形成BFC 是什么? 块级格式化上下文 清浮动 避
每日五问,Day5
instanceof原理 主要就是查询目标的原型链上是否存在需要判断的类型 bind的实现 apply和call的作用及区别 改变this 不同的只是参数, apply第二位是一个数组 call, 第
每日五问, Day6
new操作符具体做了什么 创建一个新对象 新对象绑定原型 将构造函数的this指向新对象 谈下事件循环机制 js运行代码进入执行执行栈 遇到setTimeout等内容会进入宏队列 遇到Promise等
每日五问,Day4
es5实现继承 谈谈你对作用域的理解 作用域主要分为 全局作用域、函数作用域、块级作用域 全局作用域 定义的变量和函数在作用域的容易位置都可访问 函数作用于定义的变量和函数只能在当前函数作用域下使用
每日五问,Day3
vue的数据绑定机制是如何实现的? object.defineProperty 进行修改data数据的 setter和getter 模版编译成render函数, 函数执行会触发getter进行依赖收集
每日五问,Day2
什么是高阶组件,请举例说明? 高阶组件就是一个函数接受一个组件返回一个新组件的方法 写一个倒计时功能的高阶组件, 倒计时逻辑在高阶组件中完成,把结果通过prop传给传入的组件进行展示, 这就完成了一个
面试题每日五问,Day1
react合成事件是什么,和原生事件的区别? react合成事件是把事件绑定在root组件上,通过冒泡机制捕获, 然后将封装的event传递给函数处理,不是采用原生的event react为什么需要合