检查使用 var 声明的局部变量的声明是否位于函数范围的顶部。

默认情况下,在执行代码时,变量声明总是被隐形地移动(“提升”) 到它所包含的范围的顶部。 因此,在范围顶部声明有助于在代码中表现出这种行为。