原文:http://www.2ality.com/2012/11/var-statement-rules.html 本文提到了在使用var语句时经常被提到的三条规则,然后告诉你什么时候我们可以打破这些规则.在阅读本文之前,你必须已经了解了JavaScript中函数作用域内的var声明 ...
北京时间今天凌晨,来自Twitter的前端工程师Angus Crol,在柏林举办的JSConf会议上,进行了题为 Break all the Rulez 的演讲,主要讲了一些我们通常认为是错误的不该使用的东西,其实是有用的.本文最下面有演讲用的slides.远在美国的JavaScript之父看了slides也说:我同意其中大部分观点 看来还是有问题 . 下面我把要点简单翻译一下,不做扩展解释. ...
2012-10-07 17:45 9 7817 推荐指数:
原文:http://www.2ality.com/2012/11/var-statement-rules.html 本文提到了在使用var语句时经常被提到的三条规则,然后告诉你什么时候我们可以打破这些规则.在阅读本文之前,你必须已经了解了JavaScript中函数作用域内的var声明 ...
原文: http://www.2ality.com/2012/12/arrays.html 本文要解释一下Javascript中的数组是如何工作的,你将会知道,它们比你想的更像普通对象. 1.概述 在Javascript中,对象是一个从字符串到值的映射.数组 ...
原文:http://www.2ality.com/2012/03/stricter-equality.html 大部分JavaScript程序员都知道:应该使用严格相等(===)来代替"普通"的相等操作(==).但是,有时候你的确需要一个比严格相等===更严格的运算符,比如说:在你想检查 ...
原文:http://www.2ality.com/2011/12/strict-equality-exemptions.html 答案是:永远不要用.本文依次否定了五种看起来可以使用==的地方,同时解释了为什么. JavaScript中有两个运算符用来判断两个值是否相等: 严格 ...
原文:http://atroche.org/post/30994290348/javascript-indentation JavaScript没有一个相当于PEP8的东西(译者注:PEP8是python官方的代码风格指南).没有官方的文档告诉我们应该如何来缩进.社区的风格指南 ...
Basic Rules of Cassandra Data Modeling 原文地址:http://www.datastax.com/dev/blog/basic-rules-of-cassand ...
文章会依次讲解这些计算结果是如何得出的. 在JavaScript中,加法的规则其实很简单,只有两种情况: ...
原文:http://asenbozhilov.com/articles/quiz.html 这些题目都源自ECMA-262-3规范.Good luck! 译者注:作者是根据ES3出的题,但 ...