我試圖獲取JavaScript數組中所有元素的列表,但我注意到使用array.toString
並不總是顯示數組的所有內容,甚至當數組中的一些元素已經被初始化時。有什麼方法可以用JavaScript打印數組的每個元素,以及每個元素的相應座標嗎?我想找到一種方法來打印已經在數組中定義的所有座標列表,以及每個座標的相應值。獲取JavaScript數組中所有元素的列表
var coordinates = [];
coordinates[[0, 0, 3, 5]] = "Hello World";
coordinates[[0, 0, 3]] = "Hello World1";
console.log(coordinates[[0, 0, 3]]);
console.log(coordinates[[0, 0, 3, 5]]);
console.log(coordinates.toString()); //this doesn't print anything at all, despite the fact that some elements in this array are defined
編號建議你使用Firefox和下載螢火插件。我曾經有過這樣的q,直到我得到插件。 – 2013-03-12 05:41:53
或者使用[Google Chrome瀏覽器](https://www.google.com/intl/zh-CN/chrome/browser/),有很棒的開發者工具。 – sweetamylase 2013-03-12 05:47:38
我沒有倒下,但也許是因爲這個問題很容易用少量的研究和/或閱讀來回答。有時,在提問之前,似乎OP被困在某些事物上3分鐘時,它很容易降低合理的問題。 – jahroy 2013-03-12 05:58:54