- 博客(4)
- 收藏
- 关注
原创 ES6 Promise异步操作
ES6 Promise异步操作 ES6中一个非常重要和好用的特性就是Promise 但是初次接触Promise会一脸懵逼,这TM是什么东西? 看看官方或者一些文章对它的介绍和用法,也是一头雾水。 Promise到底是做什么的呢? Promise是异步编程的一种解决方案。 那什么时候我们会来处理异步事件呢? 一种很常见的场景应该就是网络请求了。 我们封装一个网络请求的函数,因为不能立即拿到结果,所以不能像简单的
2021-06-01 20:14:02 185
原创 前端常用几种设计模式
本篇将介绍以下几个比较常见的设计模式: 工厂模式 单例模式 代理模式 观察者模式 策略模式 模块模式 构造函数模式 混合模式 一、工厂模式工厂模式是用来创建对象的一种最常用的设计模式,不暴露创建对象的具体逻辑,而是将逻辑封装在一个函数中,那么这个函数就可以被视为一个工厂,工厂模式根据抽象程度的不同可以分为:简单工厂,工厂方法和抽象工厂,接下来,将对简单工厂和工厂方法在JavaScript中的运用举个简单的例子:1. 简单
2021-06-01 20:04:26 3610 1
原创 前端表单验证的一些正则表达式
表单验证这里做的验证仅是本地合法化验证,不与后端相关(如果用户输入有误,前端页面给出提示更改,同时阻止向后端发送数据)。因此,前端的表单验证只用来提示用户。onblur事件 当失去焦点时发生主要用正则表达式在表单验证中,使用正则表达式来验证正确与否是一个很频繁的操作,本文收集整理了15个常用的javaScript正则表达式,其中包括用户名、密码强度、整数、数字、电子邮件地址(Email)、手机号码、身份证号、URL地址、 IPv4地址、 十六进制颜色、 日期、 QQ号码、 微信号、车牌号、中
2021-05-24 20:34:04 155
原创 flex弹性布局详解
flex弹性布局详解1.弹性布局简介:弹性布局,又称“Flex布局”,是由W3C老大哥于2009年推出的一种布局方式。可以简便、完整、响应式地实现各种页面布局。而且已经得到所有主流浏览器的支持,我们可以放心大胆的使用。>>> 了解两个基本概念,接下来会频繁提到:① 容器: 需要添加弹性布局的父元素;② 项目: 弹性布局容器中的每一个子元素,称为项目;>>> 了解两个基本方向,这个牵扯到弹性布局的使用:① 主轴: 在弹性布局中,我们会通过属.
2021-05-24 13:07:53 187
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人