首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
大地dadi
掘友等级
Web前端开发
前端小工一枚 @北京
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
64
文章 41
沸点 23
赞
64
返回
|
搜索文章
最新
热门
【译】Javascript 的 RORO 模式
使用Express模拟并理解csrf攻击
CSRF攻击是前端领域常见的安全问题,概念方面不再赘述,可以参考维基百科。对于这些概念,包括名词定义、攻击方式、解决方案等估计大家都看过不少,但留下印象总是很模糊,要动手操作一番才能加深印象并能真正理解,所以我决定动手实现一个 CSRF 的攻击场景,并通过演示的方式讲解 CSR…
举一反三,通过练习题学习正则表达式
对于正则表达式,相信大家跟我一样都是看完基础知识就觉得自己会了,但一放到实际问题上发现又全都忘了。归根结底就是没有融会贯通,只掌握了理论知识而没有通过大量的实践,忘就是必然。所以我总结了一套正则的练习题,通过做题也就是实践来和理论相结合,达到举一反三的目的。以下问题为本人整理,…
用setTimeout对比理解requestAnimationFrame
在H5标准出现之前,实现网页动画的方式无非就是 setTimeout 和 setInterval ,但这种方式弊端很多,最常见的就是占用资源高造成卡顿现象。H5和CSS3出现之后,便出现了很多动画的实现方式,如CSS3中的 transition 和 animation ,H5中…
[译]鲜为人知的 GraphQL 特性
新的 Web 技术每次都会在你不经意的扭头的一瞬间就出现了。好像就是昨天,GrapQL 还是其中之一。但事实上,GraphQL 出世已经差不多五年了。不禁让人感叹时光的流逝。 尽管 GraphQL 已经是个相对比较旧的事物,但对于大多数软件工程师来说,它仍然是个新鲜玩意。如果你…
使用JavaScript策略模式校验表单
Web项目中,登录,注册等等功能都需要表单提交,当把用户的数据提交给后台之前,前端一般要做一些力所能及的校验,比如是否填写,填写的长度,密码是否符合规范等等,前端校验可以避免提交不合规范的表单。 validator实例有add方法,接收3个参数,第一个为需要验证的表单实例,第二…
[JavaScript设计模式] 惰性单例模式
之前介绍了JS中类的单例模式,这次我们讨论下单例模式的应用。在众多网站中,登录框的实现方式就是一个单例,点击一次就展示一次,所以我们可以在页面加载好的时候就创建一个登录框,点击页面上的登录按钮时,用于控制它的显示和隐藏。 现在达到了惰性的目的,但失去了单例的效果。每次点击登录都…
[JavaScript设计模式] 什么是单例模式
想象一下某些web应用,当点击登录按钮时,会弹出一个登录框,无论你点击多少次这个登录按钮,登录框都只会出现一个,不会出现多个登录框。同时不会频繁的进行删除和添加,而是同一个登录框进行隐藏和显示,因为删除和添加十分耗费性能,所以单例可以达到最大化的效能利用。登录框这个例子就是单例…
个人成就
文章被点赞
15
文章被阅读
12,456
掘力值
264
关注了
51
关注者
11
收藏集
16
关注标签
16
加入于
2017-08-11