簡體   English   中英

當我輸入json對象時,firebug控制台為什么總是說“ undefined”?

[英]Why does the firebug console keep saying “undefined” when I enter a json object?

這是我的Firebug控制台的簡短記錄:

>>> var a = {"name": "bob"};
>>> a
undefined name=bob
>>> a.name
"bob"
>>> b = 10
10
>>> b
10

為什么螢火蟲打印“未定義”? 為什么在a而不是b上?

想問的人想知道。

您正在使用哪個版本? 對我來說

>>> var a = {"name":"bob"};
>>> a
{ name=bob }

我正在使用Firebug 1.4.5 / Firefox 3.5.5。

創建var a = {"name": "bob"}; 在控制台中,您始終可以切換到“腳本”->“監視”,然后在其中輸入a ,以很好地表示對象/變量/元素/任何內容。

奇怪的是,當我完全按照您的要求進行操作時,沒有看到Undefined name=bob ,而沒有看到Object name=bob (這可能是您所期望的,因此也是您的問題)。

祝好運!

您可能正在使用json庫中使用的變量。 嘗試選擇一個不太常見的變量。

暫無
暫無

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

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