自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 登录密码强校验

密码正则强校验 必须含有数字 字母大小写以及特殊字符new RegExp('^(?=.*[A-Z].*)((?=.*[0-9].*).{1,})(?=.*[。~\\[\\]】【!@#$%\^\+\*&\\\/\?\|:\.<>{}()\'\;\=`"——_-].*)(?=.*[a-z].*).{1,}$');...

2019-05-17 17:11:41 2116

原创 前端安全之csp

最近前端项目被白帽子使用appscan扫到安全漏洞,老大勒令我们抓紧修复,我们先来看两个级别比较低的漏洞看到这儿对于我个渣渣前端来说是懵逼的,难道我设置一下http header 就ok了简单来介绍下什么叫做csp内容安全策略 (CSP) 是一个额外的安全层,用于检测并削弱某些特定类型的攻击,包括跨站脚本 (XSS)和数据注入攻击等。无论是数据盗取、网站内容污染还是散发恶意...

2019-05-15 10:20:13 5854

原创 实现map函数

实现map函数经常会在面试过程中被问及是不是能自己实现map函数,所以记下来方面以后查看. ```` function mapSelf(){ let ary = this; let [fn,thisAry] = [].slice.call(arguments); let result = []; if(typeof fn !== 'function'){ r...

2019-04-30 10:36:05 486

原创 join 一起啊

sql join最近node的后端小伙伴休病假,成本紧张的公司只能让我这个很low的前端顶上,可惜too young too simple。对于服务器一窍不通的我只能硬上了,不过发现sql语句中的join很意思,所以拿来给入门的小伙伴来分享下join 简介join的语句可以将两个或者多个表的行接合起来,join分为LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER J...

2019-04-12 14:12:20 140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除