最新 最热

组件注册与画布渲染

假如我们将可视化搭建整体定义为 <Designer>,那么 API 可能是这样的:

2023-02-14
0

第07步《前端篇》第2章打造游戏界面第2课

JS中的变量实际是有类型的,但缺少强制和验证,在声明时不强制声明类型,在传值时也不强制验证类型,因此对于fillStyle的这样的属性,才既可以接受字符串类型,还可以接受LinearGradient、RadialGradient和CanvasPattern类型,这在...

2023-02-14
0

React-Hooks源码深度解读_2023-02-14

这个代码有一个问题,在执行 useState 的时候每次都会 var _val = initialValue,初始化数据;

2023-02-14
1

React报错之Too many re-renders

产生"Too many re-renders. React limits the number of renders to prevent an infinite loop"错误有多方面的原因:

2023-02-13
1

前端图片压缩方案及代码实现

随着互联网的发展,图片在各种网站和应用中铺天盖地,运营人员在后台管理系统中上传图片时常常忽略的图片的体积大小,随之产生的带宽和服务器容量也大大增加,图片压缩的需求随之产生。...

2023-02-13
1

爬虫使用浏览器渲染的一些最佳实践

在做爬虫的时候,总会遇到一些动态网页,他们的内容是 Ajax 加载甚至是加密的。虽然说对于一些大站来说,分析接口是值得的,但是对于众多的小网站来说,一个一个分析接口太繁琐了,这时候直接使用浏览器渲染就简单得多了。...

2023-02-10
1

干货:实时渲染和离线渲染的区别?实时云渲染又是什么?

常见的渲染类型有以下几种:实时渲染、离线渲染、实时云渲染、混合渲染。那么什么是实时渲染?实时渲染和离线渲染有哪些区别?各自有哪些典型应用场景.........

2023-02-10
1

武汉腾讯前端一面

1、自我介绍 2、项目难点及解决方案, 3、Vue双向数据绑定原理, 4、diff算法, 5、递归实现方式, 6、深浅拷贝,object.assign, 7、跨域原因及解决方式,你公司项目是怎么解决的, 8、webpack, 9、react路由原理, 10、react合成事件, ...

2023-02-10
1

react源码分析:实现react时间分片_2023-02-07

设想一个页面上有一万个DOM节点,如果我们用同步的方式一个个遍历完需要花费多少时间。而且如果是同步遍历的话,遍历的过程中,JS线程一直会霸占主线程,导致阻塞了浏览器的其他线程,导致卡顿的情况出现。...

2023-02-07
1

react源码分析:深度理解React.Context_2023-02-07

在 React 中提供了一种「数据管理」机制:React.context,大家可能对它比较陌生,日常开发直接使用它的场景也并不多。

2023-02-07
1