会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
首页
联系
Github
管理
关于
暂未分类
大地dadi
博客园
首页
新随笔
联系
订阅
管理
2020年3月16日
使用JavaScript策略模式校验表单
摘要: 表单校验 Web项目中,登录,注册等等功能都需要表单提交,当把用户的数据提交给后台之前,前端一般要做一些力所能及的校验,比如是否填写,填写的长度,密码是否符合规范等等,前端校验可以避免提交不合规范的表单。 假如我们有一个表单,校验逻辑如下: 用户名不为空 密码长度不低于6位 手机号符合格式 未使用策
阅读全文
posted @ 2020-03-16 18:00 大地dadi
阅读(481)
评论(0)
推荐(0)
2020年1月22日
【经典面试题】圣杯布局以及双飞翼布局原理
摘要: 什么是圣杯布局以及双飞翼布局 上图就是一个经典的圣杯布局和双飞翼布局的模型,即三列结构,左右两边定宽,中间自适应,能根据屏幕大小做响应。 实现方式 浮动(经典方式) 在介绍这种方式之前要先说一下margin设置负值的作用: 1. /`margin left`设置负值会将元素拉入对应位置 可以看到,当
阅读全文
posted @ 2020-01-22 16:17 大地dadi
阅读(855)
评论(0)
推荐(0)
2020年1月13日
[JavaScript设计模式]惰性单例模式
摘要: 惰性单例模式 之前介绍了JS中类的单例模式,这次我们讨论下单例模式的应用。在众多网站中,登录框的实现方式就是一个单例,点击一次就展示一次,所以我们可以在页面加载好的时候就创建一个登录框,点击页面上的登录按钮时,用于控制它的显示和隐藏。 代码实现: 登录 现在达到了 惰性 的目的,但失去了单例的效果。
阅读全文
posted @ 2020-01-13 15:22 大地dadi
阅读(723)
评论(0)
推荐(0)
2020年1月12日
[JavaScript设计模式] 什么是单例模式
摘要: 概念 保证一个类仅有一个实例,并提供一个全局访问点 为什么要用单例模式 想象一下某些web应用,当点击登录按钮时,会弹出一个登录框,无论你点击多少次这个登录按钮,登录框都只会出现一个,不会出现多个登录框。同时不会频繁的进行删除和添加,而是同一个登录框进行隐藏和显示,因为删除和添加十分耗费性能,所以单
阅读全文
posted @ 2020-01-12 18:59 大地dadi
阅读(1091)
评论(0)
推荐(0)
公告
好文要赞
关注我
收藏该文
←
→
↓
↑