2010年7月22日星期四

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

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

//假設變數為aaa

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


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


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

--
end

1 意見:

  1. 我習慣用

    if (typeof(aaa) != "undefined")
    {
    }

    回覆刪除