簡體   English   中英

Chrome開發工具中未捕獲的ReferenceError

[英]Uncaught ReferenceError in Chrome dev tools

當我調試我的javascript時,我無法在控制台中檢查我的對象。 他們總是拋出錯誤“Uncaught ReferenceError:X未定義(...)

您可以在下面的屏幕截圖中看到我在activate()處暫停了調試器

console.log()調用都正確顯示相應對象中的內容,但是當我嘗試通過在控制台中鍵入對象來查看對象時,我得到了錯誤。

我使用的是Chrome 45.0.2454.85 m

在此輸入圖像描述

如果縮小代碼,變量和函數名稱可能已更改。

如果不:

test只在userController的范圍內定義,這就是你不能從控制台那樣訪問它的原因。

vm在userController的范圍內定義。

例:

var test = "1";
function foo(){
    var bar = "2";
    console.log(bar); #2
}

foo(); #will log "2"
console.log(test); #1
console.log(bar); #undefined

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM