首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
FE_Grant
掘友等级
前端开发
|
helicopter
React重度爱好者
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
590
文章 590
沸点 0
赞
590
返回
|
搜索文章
最新
热门
面试官:用了那么多hook,那你能说一下hook的实现原理吗
到了第二hooks useState,因为fiber里已经有memorizeState了,就直接workInProgressHook的next变成 { memorizeState: 1, next:
面试官:能大概说一下react的diff算法是怎么样的吗
如果新的虚拟dom是多个节点,那就先进入第一轮遍历,遍历的时候一一对应,如果不能复用,就立马跳出第一轮循环,进入第二轮循环,将剩余的老fiber放入一个以老fiberkey或者索引为key,value
如何用performance进行性能调试
通过performance我们可以准确看到页面加载的时候每一部分加载所耗费的时间 因为js中的两个计算量都很大,所以有两个long task的提示,我们的目标就是去优化掉long task 可以看到第
项目打包上线不知道怎么弄?教你用nginx最简单配置
安装 这个就不扯了,可以直接上网搜索 启动 进入安装好的目录 /usr/local/nginx/sbin 配置 虚拟主机配置 worker_processes worker_processes 1;
用了nodejs却不知道如何调试,教你最简单易懂的调试方法
使用node --inspect-brk 和 chrome devTool 结合进行调试 使用node --inspect-brk 先跑起来代码 在chrome中打开 chrome://inspect
微前端 之 qiankun 踩坑指南
为什么是qiankun而不是iframe 无法保持路由状态,刷新后路由状态就丢失(这点也不是完全不能解决,可以讲路由作为参数拼接在链接后,刷新时去参数进行页面跳转) 完全的隔离导致与子应用的交互变得极
你真的懂webpack devtool source-map吗
浏览器加载source-map是通过js文件中的sourceMappingRUL来加载的,而且sourceMapping支持两种形式:文件路径或base64格式。加载source-map之后,在浏
居然还有人不知道typescript .d.ts文件是干嘛的
“d.ts”文件用于为 TypeScript 提供有关用 JavaScript 编写的 API 的类型信息。简单讲,就是你可以在 ts 中调用的 js 的声明文件。TS的核心在于静态类型,我们在编写
react中反复提到的函数式编程到底是什么
什么是函数式编程 如果给定相同的参数,则返回相同的结果(也称为确定性)。 它不会引起任何副作用 确定性 这是一个计算面积的函数,圆周率是我们熟知的3.14,但如果有一天数学家们发现圆周率不是3.14,
『Webpack进阶系列』—— 手写一个loader
前言 什么是loader loader本质上就是一个node模块,exports了一个函数,这个函数可以把接受进来的东西进行转换,返回在返回出去 为什么要使用loader webpack只能识别js和
下一页
个人成就
文章被点赞
544
文章被阅读
31,192
掘力值
1,414
关注了
39
关注者
38
收藏集
2
关注标签
5
加入于
2019-03-16