2009-11-18 68 views
5

我對這些顏色感到困惑。 我注意到有4種顏色在Firebug DOM樹的左側欄顯示:FireBug DOM顏色是什麼意思?

  1. 粗黑
  2. 黑色
  3. 粗體綠色
  4. 綠色

在右欄:

  1. 藍色
  2. 粗體綠色
  3. 綠色
  4. 多種顏色表示的對象結構的元件。

這種顏色代表什麼?爲什麼,例如,我可以訪問window.document.URL,並且無法訪問控制檯中的window.document.body,即使它們都位於DOM樹中的「非粗體黑色」類別中?

非常感謝

回答

1

挖掘到它遠一點我得到了答案後:

在左邊的列:

黑色的性能和綠色是 方法。粗體表示成員被 聲明爲「由用戶」,意味着 成員不是來自默認的 javascript/DOM框架。

在右列:

數字是藍色的,字符串是紅色的。 對象顯示爲「實例預覽」,其中 類型名稱和成員 名字是綠色和成員值 是灰色

1

http://getfirebug.com/dom.html

對象是彩色編碼,使得HTML 元素,數字,字符串,函數, 數組,對象,和空值都是 容易分辨。

但我不能爲查找哪種顏色代表什麼而煩惱。有了這個信息,我敢打賭,你就可以說出來自己

+0

謝謝,但這個鏈接是我搜索時在谷歌上看到的第一個鏈接。 – 2009-11-19 00:27:44

13

這是正確的答案。

 
Bold Black     Objects 
Black      DOM objects 
get in gray     "Getter" functions 
Bold green     User functions 
Green      DOM functions 
Bold Red      Constructor functions 

查看link瞭解更多信息。
FAQ link的更多信息。