2015-10-20 JavaScript 201510 CodeReview 总结 1. Don’t Repeat Yourself2.如下两种写法中尽量使用第二种123for (var i = 0; i < things.length; i++) { To do ...;}; 123for (var i = 0, _len = things.length; i < _len; i++) { To do ...;... 阅读全文…
2015-09-23 JavaScript JavaScript 变量提升 JavaScript引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一行一行地运行。这造成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫做变量提升(hoisting),准确的说是变量声明提升。 阅读全文…