首页
学习
活动
专区
工具
TVP
发布

前端小码农

专栏作者
80
文章
78647
阅读量
14
订阅数
umi项目中dva effects异常处理
1、使用Antd的Modal的Confirm 如果返回一个Promise,它会自己关闭 loading状态。在使用过程中,已经返回了Promise,在后端报错的时候,loading并没有消失,当时的临时处理方案为,在相应的 effects添加 try catch
木子星兮
2020-09-15
1.7K0
要实现60FPS动画, 你需要了解这些
60FPS, 即每秒渲染60帧, 每一帧的间隔时间为 1000ms / 60 = 16.666ms
木子星兮
2020-09-15
1.2K0
编写优雅的 commit message 并自动生成 changelog
http://www.ruanyifeng.com/blog/2016/01/commit_message_change_log.html
木子星兮
2020-09-07
2.4K1
Jest 单元测试快速上手指南
执行 yarn jest 或者 yarn jest test/plus.spec.js 运行测试用例
木子星兮
2020-08-25
3.3K0
深入理解JavaScript闭包之闭包的使用场景
本篇文章是上一篇 深入理解JavaScript闭包之什么是闭包文章的下篇,闭包的使用场景。
木子星兮
2020-08-04
1.1K0
深入理解JavaScript闭包之什么是闭包
在看本篇文章之前,可以先看一下之前的文章 深入理解JavaScript 执行上下文 和 深入理解JavaScript作用域,理解执行上下文和作用域对理解闭包有很大的帮助。
木子星兮
2020-07-27
8020
深入理解JavaScript作用域
在上一篇文章 深入理解JavaScript 执行上下文 中提到 只有理解了执行上下文,才能更好地理解 JavaScript 语言本身,比如变量提升,作用域,闭包等,本篇文章就来说一下 JavaScript 的作用域。
木子星兮
2020-07-27
6800
路径总和(I、II、III)
给定一个二叉树和一个目标和,判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和。
木子星兮
2020-07-17
1.2K0
相同的树、对称二叉树、翻转二叉树
JavaScript实现LeetCode第100题:相同的树 JavaScript实现LeetCode第101题:对称二叉树 JavaScript实现LeetCode第226题:翻转二叉树 这几道题其实很相似,所以可以放在一起理解。 相同的树 题目描述 给定两个二叉树,编写一个函数来检验它们是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 示例 1: 输入: 1 1 / \ / \ 2 3
木子星兮
2020-07-17
4230
简单实现一个Virtual DOM
前言 之前写过一篇文章为什么使用v-for时必须添加唯一的key?[1],但是解释的不是很深刻,其实真正的原因还需要从Virtual DOM的实现上解释;本篇文章从简单实现一个Virtual DOM入
木子星兮
2020-07-17
7480
一文理解 this、call、apply、bind
记得差不多在两年多之前写过一篇文章 两句话理解js中的this[1],当时总结的两句话原话是这样的:
木子星兮
2020-07-17
3420
优质的前端书籍推荐
JavaScript JavaScript高级程序设计(第3版) JavaScript权威指南 你不知道的JavaScript(上卷) 你不知道的JavaScript(中卷) 你不知道的JavaScript(下卷) JavaScript语言精粹 ECMAScript 6入门 HTTP 图解HTTP HTTP权威指南 算法 学习JavaScript数据结构与算法(第2版) 算法图解 剑指offer 其他 软技能:代码之外的生存指南
木子星兮
2020-07-16
1.9K1
命令行参数
process.argv的用法是第一个是node文件, 第二个是脚本文件, 第三个是参数
木子星兮
2020-07-16
1.9K0
Vue.use 源码分析
vue提供了 Vue.use 的全局api来注册插件,比如 vuex、vue-router等
木子星兮
2020-07-16
5710
require和import的区别
CommonJs 规范规定,每个模块内部,module变量代表当前模块。这个变量是一个对象,它的 exports属性(即module.exports)是对外的接口,加载某个模块,其实是加载该模块的module.exports属性。
木子星兮
2020-07-16
1K0
for of 的原理解析
这里的所有数据结构只指具有iterator接口的数据。一个数据只要部署了 Symbol.iterator,就具有了 iterator接口,就可以使用 for...of 循环遍历它的成员。也就是说,for...of循环内部调用的数据结构为Symbol.iterator方法。
木子星兮
2020-07-16
5570
简单实现一个Promise
static:静态属性指的是 Class 本身的属性,即Class.propName,而不是定义在实例对象(this)上的属性。
木子星兮
2020-07-16
7410
函数防抖和节流
防抖:不管事件触发频率多高,一定在事件触发 n 秒后才执行,如果在一个事件执行的 n秒内又触发了这个事件,就以新的事件的时间为准,n秒后才执行,总之,触发完事件 n 秒内不再触发事件,n秒后再执行。
木子星兮
2020-07-16
5310
JavaScript的几种创建对象的方式
除了使用 new 操作符并把 使用的包装函数叫做构造函数之外,这个模式跟工厂模式其实是一模一样的。
木子星兮
2020-07-16
4360
React中组件通信的几种方式
React数据流动是单向的,父组件向子组件通信也是最常见的;父组件通过props向子组件传递需要的信息 Child.jsx
木子星兮
2020-07-16
2.2K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档