0
我目前正在實施一個Kendo地圖窗口小部件,它使用了我想顯示標記的bing地圖。因此,每個標記都需要一個陣列,其格式爲[緯度,經度]。 只要我硬編碼這些十進制值,一切都顯示正確,但但是當我從外部源獲取座標轉換他們與parseFloat()並將它們放入一個數組內,它不顯示任何標記。Javascript中不同類型的數組?
我研究與瀏覽器devtools器(Internet Explorer 11),並有硬編碼的版本顯示
[39.772234,-84.190484]
而構建版本顯示
[object (init)]
和素顯示的附加屬性[方法]和_events 。
據我所知,Javascript中沒有簡單的Array對象,或者我錯了嗎? 這兩個數組有什麼區別?
你究竟如何「把它們放入數組中」?代碼是做什麼的? – Pointy 2014-09-03 16:00:17
您在展示的示例中看到的差異僅在於開發人員工具如何顯示數據。他們都是陣列,都是對象。也許可以嘗試使用'console.dir()'來獲得每次可展開的對象。 – 2014-09-03 16:01:39
我知道這兩個都是數組,我已經檢查了可擴展對象(這就是爲什麼我知道它們的屬性),但它們在某種程度上似乎有所不同,因爲它不適用於第二個。 – LorenJaffrey 2014-09-03 19:00:06