
方法
文章平均质量分 61
我们一起学前端
这个作者很懒,什么都没留下…
展开
-
图解react源码
配套视频讲解:点击进入第一部分:整体流程图第二部分:调度流程主流浏览器刷新频率为60Hz,即每(1000ms / 60Hz)16.6ms浏览器刷新一次。调度器主要提供了两个api:1、runWithPriority2、scheduleCallback第三部分:合成事件第四部分:diff算法第五部分:hooks明确的关系一个fiber保存多个h...原创 2021-10-23 08:04:32 · 1448 阅读 · 0 评论 -
html2canvas使用总结
对应视频:点击进入一、html2canvas在iphone7和ihpone11有问题这用这个版本就可以解决问题:"html2canvas": "1.0.0-rc.4",二、截图内容空白这种情况一般是图片跨域了处理方案:加上useCORS为true,然后后端还要允许图片可以跨域,也就是响应都中必须要有:access-control-allow-origin:'*'三、html2canvas截图一半空白一半有图一般与页面滚动有关系: y为0,说明截图元素原创 2021-08-26 22:52:58 · 842 阅读 · 0 评论 -
程序员必会的测试技能【上集】
一、程序员为什么要懂测试1、减少返工的几率,提高代码质量2、很多公司都会有开发自测,节约自测时间二、测试常识单元测试(白盒测试):对某一个功能测试,比如对一个函数进行测试【jest】E2E测试(黑盒测试): 站在用户角度测试,比如模拟用户点击【airtest】快照测试:简单理解就是每次对测试的内容生成一张快照,并且将当前快照与上一次的快照对比【jest】三、airtest实现E2E测试1、python环境搭建https://www.python.org/downloads/2、ai原创 2021-08-16 23:27:28 · 526 阅读 · 0 评论 -
toString与valueOf区别
对应视频分享:点击进入基本上,javascript中所有数据类型都拥有valueOf和toString这两个方法,null和undefined除外。它们俩解决javascript值运算与显示的问题,本文将详细介绍,有需要的朋友可以参考下。为什么基本数据类型也有方法:有人说上面这都是基本操作,看这个干嘛,但是想一想,好像有点不对,这几个好像还有别的兄弟姐妹啊,如Undefined, Null,Boolean, Number和String这几个,有谁去了解过这几个构造函数吗接下来我们就要用到这个东西原创 2021-08-13 22:42:21 · 3573 阅读 · 8 评论 -
Js中的时间之gmc/utc/cst/dst/iso/时间戳
下面这些时间你一定见过?var a = new Date() a.toISOString()“2021-08-05T12:34:49.308Z”new Date()Thu Aug 05 2021 20:35:54 GMT+0800 (中国标准时间)a.toUTCString()“Thu, 05 Aug 2021 12:34:49 GMT”new Date().valueOf()1628173094361上面这些时间你一定见过,但是看着表示格式是不是有些懵圈呢?下面就给大家分原创 2021-08-06 23:05:03 · 1789 阅读 · 0 评论 -
妈妈再也不用担心我的学习了!!!
今天就接着给大家分享一下怎样才能学得进去。其实不光是你学不进去,大多数人和你一样也是学不进去的,因为相较于玩游戏和看电影等,学习从来不是一件轻松愉快的事情。虽然如此,但是只要我们有了正确的学习姿势,坚持学习也不是问题。下面我主要总结了两点:学习动力不够:找一个自己的偶像(主要是学习偶像的精神)【科比】——每次想睡懒觉时就会想科比凌晨四点已经开始训练了,每次不想坚持的时候。想想他们的成功是怎么来的。这里我已经为小伙伴考虑到了;以后没有都会有一期:学习加油站;在我们懈怠的时候看看这些正能量。点击进入学习方法原创 2021-08-02 14:46:44 · 203 阅读 · 0 评论