# IIFE(立即调用表达式)打印结果
var name = 'Tom';
(function() {
// console.log(name) // undefined
if (typeof name == 'undefined') {
var name = 'Jack';
console.log('Goodbye ' + name);
} else {
console.log('Hello ' + name);
}
})();
以上代码输出:Goodbye Jack
var name = 'Tom';
(function() {
if (typeof name == 'undefined') {
name = 'Jack';
console.log('Goodbye ' + name);
} else {
console.log('Hello ' + name);
}
})();
以上代码输出:Hello Tom