下面的例子中,前兩個返回[對象,對象],但第三回報什麼,我希望從第二,這是「下一步」在大多數情況下,數組返回爲[object,object]。這是什麼意思?
alert(sceChoicesArr);
alert(sceChoicesArr[0]);
alert(sceChoicesArr[0].text());
這裏是正在創建數組:
var sceChoicesArr = [];
$(xml).find('choice').each(function(){sceChoicesArr.push($(this));});
這裏的XML的一點它在該行尋找上面:
<choice>Next</choice>
我想吐出陣列成HTML,我不斷WRI除了這個頁面上的例子:Display all items in array using jquery以及這個:http://jsfiddle.net/chrisabrams/hYQm4/,但這些例子似乎都沒有能夠拉出數組內的值,因爲當我用警報檢查它時, m越來越是[object,object]
所以我的問題是,什麼是[對象,對象],以及爲什麼我會得到,而不是「下一步」?
在我看來,我的數組的唯一價值應該等同於[「下一步」]
這意味着它是一個對象,並且警報不是一個調試工具。 – adeneo 2013-04-03 19:29:19
使用'console.log'而不是'alert',這樣你就可以查看整個對象。 – 2013-04-03 19:42:55