首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端入门
订阅
stevending1st
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
测试框架 Jest 实例教程
Jest 是由 Facebook 开源出来的一个测试框架,它集成了断言库、mock、快照测试、覆盖率报告等功能。它非常适合用来测试 React 代码,但不仅仅如此,所有的 js 代码都可以使用 Jest 进行测试。 本文全面的介绍如何使用 Jest,让后来者轻松上手。文中会选取…
polyfill为何物
Polyfill你可以理解为“腻子”,就是装修的时候,可以把缺损的地方填充抹平。 举个例子,html5的storage(session,local), 不同浏览器,不同版本,有些支持,有些不支持。 有些人就写对应的Polyfill(Polyfill有很多),帮你把这些差异化抹平…
一文搞清楚前端 polyfill
三种方法又可以相互借鉴进行组合,来完成业务所需的补丁。分别介绍: 所以我们需要打上相应的补丁。可以用第三方成熟的 package ,也可以使用 MDN 提供的模板进行打补丁: 问题是解决了,但优势和劣势也相当明显:优势是保持最小化引入,不会有额外的冗余代码开销,保证了应用的性能…
Vue3发布半年我不学,摸鱼爽歪歪,哎~就是玩儿
是从 Vue 2 开始学基础还是直接学 Vue 3 ?尤雨溪给出的答案是:“直接学 Vue 3 就行了,基础概念是一模一样的。“尤雨溪喊你学Vue3了!
vue/react🚀"联动"/"菜单"组件的小帮手🔧, "数组"变"树"🌲函数
这次菜单层级不固定. 直接给把数据库中的表数据(数组)发给你. 菜单需要排序. 其实平时很少写数据处理, 不过觉得自己差不多能实现就答应了. 写完了觉得还挺好用就分享一下, 🐦菜鸟一枚, 👨路过的大佬如果发现什么问题请告知, 😜我必虚心接受. 注: 饿了么/iview等组…
前端测试之Jest深入浅出
1. 为什么要做前端测试 比起写注释,单元测试可能是更好的选择,通过运行测试代码,观察输入和输出,有时会比注释更能让别人理解你的代码(当然,重要的注释还是要写的。。。) 编写测试代码的过程,往往可以让我们深入思考业务流程,让我们的代码写的更完善和规范。 2. 什么是TDD和BD…
Jest单元测试入门
单元测试主要包含断言、测试框架、测试用例、测试覆盖率、mock、持续集成等几个方面,由于Node的特殊性,它还会加入异步代码测试和私有方法的测试这两个部分。 在程序设计中,断言是一种放在程序中的一阶逻辑(如一个结果为真或是假的逻辑判断式),目的是为了标示程序开发者预期的结果——…
[译] Jest 入门教程:使用 Jest 运行 JS 单元测试
用行话说,测试表示检查我们的代码是否满足一些期望。例如,一个名为 transformer 的函数在接收一个输入(input)后,返回一个预期输出(expected output)。 本文介绍的 Jest 教程覆盖的是单元测试,但在文末,也给到很多其他类型测试的资源,方便大家学习…
富文本原理了解一下?
最近产品想让我在富文本里加个旋转图片的功能,我一想🤔,就觉得事情并不简单,因为印象中好像没见过这种操作。果然,经过一番百度之后,确实没怎么看到相关信息,这也就意味着要自己动手丰衣足食了😢。但我自己对富文本又没什么了解,所以顺带稍微看了下富文本的实现方式,特此来沉淀一下,还是…
弹幕,是怎样练成的?
项目整体已经给出,那么我们就撸起袖子加油干吧。 上面我们提到了canvas的事情,所以呢,这就是制作弹幕的杀手锏了。我们利用canvas绘图来实现弹幕的功能 创建实例很简单,没有对象,只需要new一个就有了,哈哈。接下来,说回正事,我们赶紧完成上面代码中todo的部分,来完善C…