var r = /^\w+?([\.]?[a-zA-Z0-9\-]+)*?@[a-zA-Z0-9]+([-.][a-zA-Z0-9]+)*\.[a-zA-Z]+$/;
var s = r.test('asdfasdfasdfasdfasdfasdfasdfasdfasdsdffg
看《Javascript语言精粹》上看到的,挺有意思的,权当记录。
首先知道,我们的JavaScript中的数据很简洁的。只有 undefined, null, boolean, number,string,object。
Javascript中认为数组是一个对象,所以直接通过t
原文:征服高级CSS选择器
译自:Taming Advanced CSS Selectors
CSS是对网页设计师可用的最强大的工具之一。使用它我们可以在几分钟内改变一个网站的界面,而不用改变页面的标签。但是尽管事实上,我们每个人也都意识到了它是有用的,CSS 选择器远未发挥
最近在做一个项目,是关于页面提速的。页面提速的方法有很多,建议看看Yahoo!网站性能最佳体验的34条黄金守则,当然提速最明显的就是使用缓存,所以我们先关注缓存!
五种常用于控制客户端缓存的头标
Last