首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
刘秋华
更多收藏集
微信扫码分享
微信
新浪微博
QQ
71篇文章 · 0订阅
如何使用React Testing Library和Jest测试React应用
写测试通常都会被认作一个乏味的过程,但是这是你必须掌握的一个技能,虽然在某些时候,测试并不是必要的。然后对于大多数有追求的公司而言,单元测试是必须的,开发者对于代码的自信会大幅提高,侧面来说也能提高公司对其产品的信心,也能让用户使用得更安心。 在 React 世界中,我们使用 …
15张图,20分钟吃透Diff算法核心原理,我说的!!!
前言 大家好,我是林三心,在日常面试中,Diff算法都是绕不过去的一道坎,用最通俗的话,讲最难的知识点一直是我写文章的宗旨,今天我就用通俗的方式来讲解一下Diff算法吧?Lets Go 什么是虚拟DO
行文规范,文章百赞 | 获得推荐的六个要点
「本文已参与好文召集令活动,点击查看:后端、大前端双赛道投稿,2万元奖池等你挑战!」 6月30日晚,听了美女编辑 @大茹 主讲的掘金写作直播课,结合着阅读官方小册,收获满满,将相关规范总结成了以下六个
17K star 仓库,解决 90% 的大厂基础面试题
笔者开源的前端进阶之道已有三年之久,至今也有 17k star,承蒙各位读者垂爱。在当下部分内容已经略微过时,因此决定提笔翻新内容。 翻新后的内容会全部集合在「干爆前端」中,有兴趣的读者可以前往查看。 本文非百科全书,只专为面试复习准备、查漏补缺、深入某知识点的引子、了解相关面…
「一次写过瘾」手写Promise全家桶+Generator+async/await
欢迎来前端食堂年终总结的评论区盖楼,听说食堂的小伙伴们都来了。 进入正文。 不过建议看完本文后还是要亲自去读一读,不多 bb,开始展示。 Promise 的三个状态分别是 pending、fulfilled 和 rejected。 pending: 待定,Promise 的初始…
100 行代码实现 Promises/A+ 规范
作为 Modern JavaScript 基础设施的一部分,Promises 对前端开发者而言异常重要。 它是 async/await 语法的基础,是 JavaScript 中处理异步的标准形式。并且,未来的 Web API,只要是异步的,都会以 Promises 的形式出现。…
由浅及深实现一个自定义loader
在之前的文章中,我们已经实现了一个实现一个简易的模块打包器,但是在文章的最后,我们也提到过我们的打包器功能并不完善,比如我们目前不支持内置模块的引入,不支持ES6语法的转换和不支持css文件的打包等。但是这些功能都可以通过webpack提供的loader和plugin等进行处理…
Typescript 严格模式有多严格?
"use strict" 指令在 JavaScript 1.8.5 (ECMAScript5) 中新增。 至今,前端er们基本都默认开启严格模式敲代码。 1. Typescript严格模式规则 当Typescript严格模式设置为on时,它将使用 strict族下的严格类型规则…
前端常用设计模式
设计模式一个比较宏观的概念,设计模式定义是软件开发人员在软件开发过程中面临的一些具有代表性问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。js中函数、类、组件等实际上都是实现了代码的复用,那么设计模式可以说成是经验的复用。当然实际开发中…
微信面试官不讲武德,一上来就问我Chrome原理和HTTP协议
前言有人说,如果你懂得浏览器的工作原理,你就能解决80%的前端难题。是的,了解浏览器的工作原理,有助于你的工作;而了解TCP/IP、HTTP等网络协议,更是对你未来的职业发展大有裨益。下面,我总结了4