下面的例子中,前两个返回[对象,对象],但第三回报什么,我希望从第二,这是“下一步”在大多数情况下,数组返回为[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