首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Jack_Fang
掘友等级
前端土木运输工程狮
万物皆对象
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
150
文章 147
沸点 3
赞
150
返回
|
搜索文章
赞
文章( 147 )
沸点( 3 )
React Fiber
react在进行组件渲染时,从setState开始到渲染完成整个过程是同步的(“一气呵成”)。如果需要渲染的组件比较庞大,js执行会占据主线程时间较长,会导致页面响应度变差,使得react在动画、手势等应用中效果比较差。 为了解决这个问题,react团队经过两年的工作,重写了r…
记录一次前端内存泄漏排查经历
然而这些操作造成的“内存泄漏”究竟是什么样子的?如何排查?虽然很好奇,却不得而知。直到这次公司应用频繁出现浏览器崩溃的情况,我受命解决这个问题,才开始研究内存泄漏的排查方法,及排查工具。 我司的应用在客户现场反馈过来的问题是:在某几台固定的电脑上频繁出现浏览器崩溃的情况。我问现…
干货:import和require如何在项目中混用
自从js出了es6之后,小伙伴们都在项目中愉快的用起了import,export default,但是,当我们用import方式引入npm第三方模块的时候,却会发现,npm包导出的方式大多是采用了commonjs规范的require,module.exports。这中间babe…
import和require的基本使用和区别
在 ES6 中 module 成为标准,使用 import 引入模块,使用 export 语句导出接口,但是在node 环境中,每个文件就是一个模块,采用的是 CommonJS 规范,使用 require 引入模块,使用 module.exports 导出接口。import 和…
React Router 使用总结
使用 React 开发单网页应用时,React Router 必不可少。刚开始接触 React Router 时,跟着文档一步步做,虽然有些概念不太理解,但最终还算是完成了项目。后来阅读了 你不知道的 React Router 4 这篇文章,意识到先前在项目中的某些用法中的用法…
for in 和 for of 的区别
在对数组或对象进行遍历时,我们经常会使用到两种方法:forin和forof,那么这两种方法之间的区别是什么呢?让我们来研究研究简单来说就是它们两者都可以用于遍历,不过forin遍历的是数组的索引(in
React17新特性:启发式更新算法
北京时间8月11日凌晨,React团队发布了React17第一个RC版本。该版本的最大特性是“无新特性”。 遥想从v15到v16,React团队花了两年时间将源码架构中的Stack Reconciler重构为Fiber Reconciler,事情一定没有这么简单。 事实上,这次…
防抖节流
防抖节流是防止频繁操作引起性能降低的常规操作,也是面试手写或口述思路的高频考点。 业务场景一:页面中有个按钮是用来获取数据的,频繁点击的情况下,只需要在最后一次点击的500ms后执行。 每一次点击都会触发事件,如果手速够快,也许500ms可以执行500次... 功能是实现了,但…
蚂蚁、字节、滴滴面试经历总结
最近两篇面试以及离职相关的文章不容错过哦。 今年面试还是比较顺的,面了五家公司(酷家乐、拼多多、字节、滴滴、蚂蚁),都过了。 在文章里我不仅会列出面试题,还会给到一些答题建议,个人能力有限,也不能保证我回答都正确,如果有错误,希望能纠正我。 浏览器缓存分为强缓存和协商缓存,强缓…
处理跨域:手动实现CORS和JSONP流程
也就是说不是你真的不能访问,而是浏览器出于他自己的种种担心拦截了你的访问。 其实cors的原理就是,告诉浏览器:"你别担心啦,这个请求我ok的,让他访问吧"。 而jsonp的原理是,使用浏览器不担心的方式去请求:script标签中的src属性(其他带有src属性的标签也可以,比…
下一页
个人成就
文章被点赞
136
文章被阅读
19,145
掘力值
591
关注了
65
关注者
25
收藏集
1
关注标签
66
加入于
2018-11-13