Ruby's Louvre

每天学习一点点算法

导航

2010年1月28日 #

Dmitry Baranovskiy的javascript谜题

摘要: Dmitry Baranovskiy是何许人也?他是目前世界最优秀的JS开源图形库Raphaël的作者,还做了许多JS游戏自娱,是JS界顶尖高手之一。以下五道题是放于他的博客上,直到另一个它们被另一个JS高手Nicholas C. Zakas(Yahoo!主页首席前端工程师)提到,才迅速在网络蔓延开去。大家先试着自己做一下,想不明白才看解析吧。 if (!("a" in window)) { va... 阅读全文

posted @ 2010-01-28 18:24 司徒正美 阅读(2253) 评论(11) 推荐(2) 编辑

全世界最短的IE判定

摘要: 以前最短的IE判定借助于IE不支持垂直制表符的特性搞出来的。var ie = !+"\v1"; 仅仅需要7bytes!参见这篇文章,《32 bytes, ehr ... 9, ehr ... 7!!! to know if your browser is IE》,讲述外国人是如何把IE的判定从32 bytes一步步缩简成7 bytes!的故事但这纪录今年1月8日被一个俄国人打破了,现在只要6 by... 阅读全文

posted @ 2010-01-28 13:16 司徒正美 阅读(22296) 评论(78) 推荐(28) 编辑