我以为jquery在选择某些东西时会返回一个数组。但它看起来不是这样:
使用此html:
<p>A</p>
<p>B</p>
<p>C</p>
这个js:
var p = $('p');
console.log(Array.isArray(p)); // result is false
See JSFiddle然后,所选的段落不在数组中。为什么会这样?
答案 0 :(得分:0)
baz
此代码返回一个对象,而不是数组。如果需要数组结果,请将其转换为数组。
var p = $('p');