未初始化的变量,会保存一个特殊值——undefined,但是window
有个全局name
属性,值为空字符串
var name;
var age;
console.log(typeof name); //"string";name变成了window.name
console.log(typeof age); //undefined
console.log(typeof window.name); //"string"