10 2021 档案
摘要:前言 如果让你手写async函数的实现,你是不是会觉得很复杂?这篇文章带你用20行搞定它的核心。 经常有人说async函数是generator函数的语法糖,那么到底是怎么样一个糖呢?让我们来一层层的剥开它的糖衣。 有的同学想说,既然用了generator函数何必还要实现async呢? 这篇文章的目的
阅读全文
摘要:/* eslint-disable @tuya-fe/i18n-detection */ import moment from 'moment' const defaultFormat = 'YYYY-MM-DD' // 获取时间格式: 毫秒 export const formatDate = (
阅读全文
摘要:// 校验手机号 严格 export const StrictMobileReg = /^(?:(?:\+|00)86)?1(?:(?:3[\d])|(?:4[5-79])|(?:5[0-35-9])|(?:6[5-7])|(?:7[0-8])|(?:8[\d])|(?:9[189]))\d{8}$
阅读全文
摘要:在小程序使用dayjs的时候,遇到报错: Aray size is not a small enough positive integer 由于部分手机兼容性问题,在使用dayjs构建日期数据对象时,使用new Date() 会引发意想不到的异常,所以如下代码: dayjs(new Date(‘20
阅读全文
摘要:前言 接下来的几篇文章将围绕一些‘猎奇’场景,从原理颠覆对 React 的认识。每一个场景下背后都透漏出 React 原理, 我可以认真的说,看完这篇文章,你将掌握: 1 componentDidCatch 原理 2 susponse 原理 3 异步组件原理。 不可能的事 我的函数组件中里可以随便写
阅读全文