var a = 1;
function(){
console.log( a ) ; // 输出 1
}
var a = 1;
function(){
console.log( a ) ; // 输出 undefined
var a = 10 ;
}
// 计算机的收索机制:先搜局部,再搜全局
// 先定义,后赋值
var a = 1;
function(){
var a ;
console.log( a ) ; // 输出 undefined
var a = 10 ; // 定义了a 的值
}