如何判斷Javascript的變數是否存在?

每次寫了一堆js,有時變數從別的*.js檔案帶過來的,若是變數沒有如預期被定義出來該怎判斷?

//假設變數為aaa

if(window.aaa){
......
}


就這麼簡單,真令人想不到...


發現困擾很久的問題,若只要有心慢慢找答案
會發現其實解法都很基本...

--
end