JavaScript编程的本质是编写一个个的函数来完成任务。 1. 变量声明 变量声明都是通过var语句来完成的。JavaScript中允许多次且在任何地方使用var语句,这对开发者来说是很有意思的一件事情,因为不论var语句是否真的会被执行,所有的var语句都提前到包含这段逻辑的函数的顶部执行,比如: 1 2 3 4 5 function doSomething () { var result = 10 + value; var value = 10; return result; } 在这段代码中,变量value在声明之前就参与了运算,这是完全合法的 Continue reading