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