在Firefox/Chrome /其他中,typeof console.log報告「功能」。在IE9中,(假設開發者控制檯是開放的,從而限定window.console屬性),如果你表現出變量的console.log在開發者控制檯,顯示有人知道爲什麼IE9 typeof console.log報告「object」,其他報告「function」?
function(...) {
[native code]
}
但它報告的typeof的console.log爲「目的'。該標準說功能應該被報告爲'功能'。有人知道爲什麼發生這種情況?
感謝您的參考。我最終做了同樣的事情,只是檢查日誌!=未定義。 – 2013-03-19 17:27:43