JavaScriptはわけわからん

とりあえず、関数内の変数とかって
なんていうか階層的に考えちゃうんですが、
どっちかっていうと、並列してるのかなと。
参照されている限りは、グローバルスコープ内の変数でも関数の中のオブジェクトを参照できてガベージコレクトされないっていうか…されるのか?
よっぱらてるから、なんか間違ってるかも。
テストするのも面倒だし。よっぱらってるから

http://www.hawk.34sp.com/stdpls/jsnotes/jssinso/05_scope2.html