很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,包括校验数字、字符、一些特殊的需求等等。给自己留个底,也给朋友们做个参考。
Apply-Call-Bind-in-JavaScript
Apply、Call、Bind 三者之间对this的异同
查看这些方法 Function.prototype.call(), Function.prototype.apply(),Function.prototype.bind().
SublimeText3插件整理
SublimeText3是一款轻量级代码编辑器,自定义功能强大。比如:设置常用操作习惯(快捷键等)、UI主题(可自定义)、智能提示、代码判断、集成各种工具、可自己编写插件等。
javascript之惰性函数
当我们每次都需要进行条件判断,其实只需要判断一次,接下来的使用方式都不会发生改变的时候,想想是否可以考虑使用惰性函数。
CSS制作水平垂直居中对齐
作为前端攻城师,在制作Web页面时都有碰到CSS制作水平垂直居中,我想大家都有研究过或者写过,特别的其中的垂直居中,更是让人烦恼。这段时间,我收集了几种不同的方式制作垂直居中方法,但每种方法各有千秋呀,要正确的选择也是一件不容易的事情。我会将这几种方法一一介绍给大家,以供大家参考。或许对于我这样的初学者有一定的帮助。
用CSS来实现元素的垂直居中效果是件苦差事,虽然说实现方法有多种,但有很多方式在某些浏览器下可能无法正常的工作。接下来我们就一起来看看这些不同方法实现垂直居中的各自优点和其不足之处。
Cmd Markdown 简明语法手册
Cmd Markdown 简明语法手册
mockjs入门级教程(模拟数据或随机数据生成)
Mock.js生成随机数据,拦截 Ajax 请求(随机数据即制造假数据提供给使用)