2012年1月16日

摘要: 经常在各处牛人的代码中看到许多简写的条件表达语句,看了一些介绍这方面的文章,觉得3 ways 2 say if这篇文章(http://www.thomasfrank.se/3_ways_2_say_if.html)还不错。在这篇文章中作者对传统的if...else...、?:、&&/||三种条件表达的写法的特点及用处进行了总结归纳,简述如下:1. if...else结构// Set r to 0 or 1 var r= Math.floor(2*Math.random()) // Set a, b and c to "small" if r==0 an el 阅读全文
posted @ 2012-01-16 18:33 pinocchioatbeijing 阅读(1795) 评论(0) 推荐(0)
摘要: 首先,问这个问题的人是个天才,他怎么会遇到这样的一个问题。其次,回答这个问题的人更是一个天才,我难以想象他会回答这个问题,更难以想象的是,他的回答是如此的详细和丰富和完整,真正称得上诲人不倦。既然遇到了这个问题,我们不妨也跟着提高一下。这是一个 Javascript 语言题目,一个完全有效的等式,不信自己可以试一下,下面看看高人的题解:?++[[]][+[]]+[+[]]如果把这段表达式拆分开来,它相等于:?++[[]][+[]] +[+[]]在 JavaScript 里,+[] === 0 是完全正确的。 + 会把一些字符转化成数字,在这里,这个式子会变成 +”" 或 0。因此,我 阅读全文
posted @ 2012-01-16 14:56 pinocchioatbeijing 阅读(139) 评论(0) 推荐(0)

导航