JavaScriptにおける変数巻き上げ(ホイスティング)

JavaScriptには関数スコープしか無い為、気をつけないと意図しないで既存の変数を書き換えちゃうかもって話です。