css 属性zoom是ie私有属性 在FF中(或者说仅实现CSS标准的其他浏览器中)无法使用,一直在网上搜索它的替代方案,但没有收获,后来听群里有朋友说em或可解决此问题,经过研究和测试,发现果然可以解决。阅读全文>
发表于 @ 2008年03月11日 13:51:00|评论(loading...)|收藏
Templete Method是一个相对简单的模式,在父类中一个 多态地调用子类方法的方法 被称为Templete Method,在js中,因为缺少必要的接口检查和虚方法,不能够简单地使用C++或者Java的方式实现,但通过js的scope chain的灵活应用,可以更为优美地实现这一模式。阅读全文>
发表于 @ 2008年03月09日 11:19:00|评论(loading...)|收藏
解释器模式:给定一个语言,定义它文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。阅读全文>
发表于 @ 2008年03月08日 16:08:00|评论(loading...)|收藏
javascript是一门弱类型语言 它的函数形参不指定类型 它的变量在赋值时连同类型一起覆盖。javascript的类型转换主要存在于表达式运算过程中,更直接的说,js的类型默认转换几乎全是由运算符引起的,这篇文章里还会讨论显式转换。阅读全文>
发表于 @ 2007年06月23日 01:35:00|评论(loading...)|收藏
尽管ecma标准指定了addEventListener这样的方法来实现事件多投机制,但是ie ns等浏览器却各行其道,这里利用语言本身的特性来实现事件多投,只要支持简单事件模型,就可以使用。同时FunctionArray也是一个独特的结构,javascript有趣的特性的体现。阅读全文>
发表于 @ 2007年06月10日 09:50:00|评论(loading...)|收藏
所有的filter中,最难用的应该就算是matrix了,我把它做了简单的封装,如果不这样做,几乎没办法用。阅读全文>
发表于 @ 2007年06月10日 09:44:00|评论(loading...)|收藏
所有的filter中,最难用的应该就算是matrix了,我把它做了简单的封装,如果不这样做,几乎没办法用。阅读全文>
发表于 @ 2007年06月10日 09:44:00|评论(loading...)|收藏
"javascript世界上最被误解的语言"一文其实误解了javascript阅读全文>
发表于 @ 2007年05月31日 23:13:00|评论(loading...)|收藏