>>232
1.セキュリティ的に多用すべきじゃないようだが
unsafeWindowを使えば見てるページの変数を読み書きできるはず
alert(unsafeWindow.aaa+bbb);

2.aaaもbbbもグローバル変数
関数(function)のスコープ({})の内側でvarをつけて宣言したのがローカル変数
スコープの外側で宣言するか内側で宣言するかってことを指してるんだろう