首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
kgjw
掘友等级
前端工程师
黑铁级前端工程师
获得徽章 3
动态
文章
专栏
沸点
收藏集
关注
作品
赞
659
文章 659
沸点 0
赞
659
返回
|
搜索文章
赞
文章( 659 )
沸点( 0 )
React 之 Scheduler 源码解读(上)
前言 在《React 之从 requestIdleCallback 到时间切片》中,我们讲到,React 会把更新做成一个个任务,放进任务队列里。任务有不同的优先级、开始时间等,那怎么判断哪些任务先执
React 之从视觉暂留到 FPS、刷新率再到显卡、垂直同步再到16ms的故事
当我们观看一个物体时,物体成像于视网膜上,经由视神经传给人脑,人才能感觉到物体的像。 但当物体移去时,视神经对物体的印象不会立即消失,而要延续 0.1 - 0.4 秒的时间,人眼的这种性质被称为“眼
前端安全系列(一):如何防止XSS攻击?
随着互联网的高速发展,信息安全问题已经成为企业最为关注的焦点之一,而前端又是引发企业安全问题的高危据点。在移动互联网时代,前端人员除了传统的 XSS、CSRF 等安全问题之外,又时常遭遇网络劫持、非法调用 Hybrid API 等新型安全问题。当然,浏览器自身也在不断在进化和发…
path.join()和path.resolve()的区别
path.join():方法使用平台特定的分隔符[Unix系统是/,Windows系统是\ ]把全部给定的 path 片段连接到一起,并规范化生成的路径。若任意一个路径片段类型错误,会报错。 如果连接后的路径字符串是一个长度为零的字符串,则返回 '.',表示当前工作目录。 pa…
async/await 函数到底要不要加 try catch ?
当使用 async 函数的时候,很多文章都说建议用 `try catch` 来捕获异常, 可是实际上我看了很多项目的代码,遵循的并不是严谨,很多都没有用,甚至 catch 函数都没写,这是为什么呢?
TypeScript 进阶之类型兼容——逆变、协变、双向协变和不变
这篇文章主要分析 TypeScript 中的类型兼容性,并通过例子详细介绍逆变、协变、双向协变和不变。 结构化 在基于名义类型的类型系统中,数据类型的兼容性或等价性是通过明确的声明和/或类型的名称来决
🐢11s到⚡1s,性能优化之首屏加载🚀
在对项目做了一些优化处理后,再次无缓存打开可以发现网页几乎是秒开,平均耗时在1s以内 在这里总结记录一下,基本上都是一些常规可复制的优化手段,希望能为同样想优化网页性能的你提供思路~
如何使用 splitChunks 精细控制代码分割
前端小伙伴都知道,为了降低包大小,经常会把依赖的前端模块独立打包,比如把 vue、vue-router 打到一个单独的包 vendor 中。另外,常会将存在多个路由的复杂页面的每个页面都单独打一个包,只有访问某个页面的时候,再去下载该页面的js包,以此来加快首页的渲染。 无论是…
【动图+大白话🍓解析React源码】Render阶段中Fiber树的初始化与对比更新~
这篇文章大致归纳了面试中最爱问的几个问题:1.useState后发生了什么。2.详解diff算法 。3.render阶段发生了什么。4.fiber树的更新流程
html-webpack-plugin 使用总结
html-webpack-plugin 的作用是:当使用 webpack打包时,创建一个 html 文件,并把 webpack 打包后的静态文件自动插入到这个 html 文件当中。 html-webpack-plugin 默认将会在 output.path 的目录下创建一个 i…
下一页
关注了
18
关注者
1
收藏集
55
关注标签
25
加入于
2019-05-09