回答

5

它的以某種方式通過控制檯API導出對象的「類型」。通常它似乎是創建該對象的構造函數的名稱。例如:

enter image description here

控制檯API和輸出不規範,這樣的環境可以爲所欲爲。這不是JavaScript的功能,因此與編寫代碼無關。

我只能想象它的目的是在檢查對象時可以更快地識別對象的「類型」。

+0

Backbone似乎並不是這種情況,因爲它的名爲'child'的代碼中沒有構造函數。 –

+0

控制檯可能會使用其他啓發式來確定類型。這只是其中之一。再一次,行爲沒有標準化,可能在不同的環境中有所不同。 –

+0

在backbone.js中實際上有一個名爲'child'的構造函數,它在['extend'方法](http://backbonejs.org/backbone.js)中,用於生成對象。 – wOxxOm