ES6 Promise用法小结

Promise对象有以下两个特点。 (1)对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)。只有异步操作的结果,可以决定当前是哪一种状态,任何其他操作都无法改变这个状态。这也是Promise这个


前端杂烩

本文是作者的 Web 前端阅读资源汇总,根据个人阅读的认可度给出以下标签分类: 可选:文章内容不具备普适性,阅读该文或许可以扩展知识面 推荐:文章内容具有普适性,但不一定具备实用性,阅读该文或许可以获得必要的知识面提升 必读:文章内容具备普适性,且具备实用性,阅读该文或许可以获得必要的技能提升 进阶


正则集锦

号码相关 手机号(以 1 开头):/^(?:(?:\+|00)86)?1\d{10}$/ 手机号(以 13 至19 开头):/^(?:(?:\+|00)86)?1[3-9]\d{9}$/ 手机号(以工信部公布的手机号段开头):/^(?:(?:\+|00)86)?1(?:(?:3[\d])|(?:4[


10个常见的前端手写功能,你全都会吗?

万丈高楼平地起,地基打的牢,才能永远立于不败之地。今天给大家带来的是10个常见的 JavaScript 手写功能,重要的地方已添加注释。有的是借鉴别人的,有的是自己写的,如有不正确的地方,欢迎多多指正。 1、防抖 function debounce(fn, delay) { let timer