// JavaScript的Hoisting
// JavaScript在 if & else條件式處理 global variable的時候習慣不太一樣
// JavaScript如果在變數前面使用 var指定,會成為 function scope
// 其他的語言可能會變成 block scope
// 而 JavaScript 如果在變數前沒有加入 var則會變成 Global Scope
// 因此要使用variable shadow的時候,只能在 funcation之間用 var定義變數來操作
code:
result:
留言
張貼留言