首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
面试题合集
Chajy
创建于2023-12-14
订阅专栏
记录一些经典面试题
等 9 人订阅
共14篇文章
创建于2023-12-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
如何进行移动端的样式适配
一、px px 表示像素 在 MDN 中,px 被认为是绝对长度单位,因为像素就是显示器上的一个个小点,每个小点的大小是相同的。 有些人则认为 px 属于相对长度单位,因为在移动端存在设备像素比,所以
深入了解 setState 和 useState
setState 在类组件中,通过调用 setState 函数来更新 React 组件的 state。 在类组件中调用 setState 等同于在函数组件中调用 set函数。 用法 this.setS
Loader 和 Plugin
Loader Loader 是一个打包方案,本身是一个函数,接受源文件作为参数,返回转换的结果。 loaders 需要安装:npm install [loader名称] -D。 Loader 的使用方
你了解 React Redux 吗?
Redux 是什么 redux 和 react-redux redux redux 是 JavaScript 应用的状态容器,是一个 JS 库,提供可预测的状态管理。和 Vuex 是一样的。 社区通常
聊聊浏览器的事件循环
一、浏览器的进程模型 进程 进程是 CPU 分配的最小单位。 进程之间是相互隔离的,可以相互通信,比如 QQ 和微信是两个进程,两个进程之间互不影响。 多个进程可并发执行。 线程 线程是 CPU 调度
说一下你理解的 React Fiber
一、React Fiber 为什么出现 在 React15 以前,React 的组件更新创建虚拟 DOM 和 Diff 的过程是同步并且不可中断的。 如果需要更新组件树层级非常深的话,在 Diff 的
面试官:如何进行前端性能优化?
一、建立衡量标准 在确认指标之后,还要有量化基础,有数据积累。 理论基础 - 以『用户为核心』的 RAIL 性能模型 Response(响应):应该尽可能快速的响应给客户,应该在 100ms 或者 1
瀑布流的三种实现方式
一、实现方式 1. 使用javascript原生实现 优点:图片排序是按照图片计算的位置横向排列,位置是计算出来的,比较规范 缺点:需要计算,列数 = 浏览器窗口宽度 / 图片宽度,图片定位是根据每一
CSS 小技巧
这篇文章记录在实践中用到的一些css小技巧💡 1. 文本省略 两行或多行省略 一行省略 一行省略除了使用上面代码中的方法,还可以将多行省略代码中的限制行数设置为1 2. 将网站文字变成繁体字 3. 将
ES7、ES8、ES9、ES10、ES11、ES12都增加了哪些新特性?
ES7 ES2016(ES7)中新增了如下特性👇 Array.prototype.includes Exponentiation Operator 一、Array.prototype.includes
面试官:说一下在浏览器中从输入 URL 到页面显示的过程
“描述一下在浏览器中从输入 URL 到页面显示的过程” 作为一道经典面试题,因为涉及的知识范围比较广,考察点比较多,所以无论是校招,还是社招,都会被频繁问到,下面我们来一起梳理一下整个过程是什么样的以
CSS — 实现两栏、三栏、水平垂直居中等各种常见布局及各种常见图形
形状 三角形 border 直角等腰三角形👇: 等腰三角形👇: 等边三角形👇: clip-path clip-path 中的 polygon 属性可以用来绘制多边形。点的顺序是顺时针方向(第四象限)
Promise - 实现红黄绿灯交替闪烁
Promise 作为异步编程一个的解决方案,在面试中经常会被问到,下面我们就来做一道代码题来检验一下我们的掌握程度。 题目描述:使用 Promise 实现红绿灯,红灯 3秒亮一次,黄灯 2秒亮一次,绿
面试 JS 篇 - Promise 相关面试题
总结一下之前面试遇到的 Promise 相关的问题: 1. promise 的特点 对象的状态不会受外界环境的影响。Promise 对象代表一个异步操作,有三种状态:pending(进行中)、fufi