首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Rubin93
掘友等级
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 37
沸点 0
赞
37
返回
|
搜索文章
赞
文章( 37 )
沸点( 0 )
前端优化相关问题
在移动端web开发中,UI设计稿中设置边框为1像素,前端在开发过程中如果出现border:1px,测试会发现在某些机型上,1px会比较粗,即是较经典的 移动端1px像素问题。 一、为什么会有1px问题
从输入url到页面显示的过程
从浏览器接收到url到开启网络请求线程(这一部分涉及浏览器的机制以及进程与线程之间的关系) 从开启网络线程到发出一个完整的http请求(这一部分涉及到dns查询,tcp/ip请求,五层因特网协议栈等
判断元素在可视区域?用于滚动加载,数据埋点等
判断元素在可视区域的方法有三种: offsetTop, scrollTop getBoundingClientRect IntersectionObserver 一、offsetTop + scrol
埋点方案实现
// 埋点信息分析 1. 埋点标识 eventId:事件唯一标识,如:【立即购买】标识为'click/detail/buy' eventType:click点击事件、event访问事件 2. 埋点上报
浏览器一帧做些什么?
浏览器在“一帧”(frame)中所做的工作,是指在一个渲染周期(通常为 16.7ms,对应 60fps 的刷新率)内完成的一系列任务,以确保页面流畅地显示和响应用户交互。这个过程是浏览器实现高性能动画
JavaScript 主线程中任务的执行顺序和优先级
JavaScript 主线程任务执行顺序表 JavaScript 主线程一帧的完整任务流程 浏览器在每帧(frame)中执行的任务可以分为以下几个阶段: [同步 JS 执行] → [执行所有微任务]
react 原理篇
1. 虚拟dom Virtual Dom 是指用javascript去描述一个DOM结构,虚拟DOM不是直接去操作浏览器DOM,而是在虚拟DOM中对UI进行更新,减少不必要的真实DOM操作。 优点 性
react 基础
1. useEffect 浏览器重新绘制之后触发 参数(setup,dependencies?) 异步执行 挂载组件时执行setup,依赖更新时先执行cleanup,再执行setup 2. useLa
git代码规范:husky + lint-staged + commitizen
前言 一、配置 husky husky,Git Hook 工具,可以设置在 git 各个阶段触发我们的命令。 ①、安装依赖 husky-init 是使用 husky 快速初始化项目的一次性命令。 ②、
十分钟搭建一个 Vite+React+TS+ESLint+Prettier+Husky+Commitlint 项目
闲着没事想写个项目,顺便把搭建前端开发规范工作流的过程记录下,其实现在这些工具已经越来越方便了,以前配各种错误,现在新项目十分钟真的轻松搞定(网速不拉跨的情况下)。
下一页
个人成就
文章被点赞
104
文章被阅读
30,673
掘力值
1,070
关注了
5
关注者
12
收藏集
1
关注标签
7
加入于
2021-07-17