我有一个jQuery对象数组,我需要删除第一个和最后一个项目。我尝试使用shift()
和pop()
,但它引发了一个错误,因为我猜jQuery对象与数组不同?然后我使用了delete
然而这并没有改变长度,所以在此之后我得到的循环会让各种各样的混乱。最后我发现我应该使用:
$item.splice(0,1) and $item.splice($item.length-1, 1)
然而,splice(0,1)返回的对象数组不再与之前的顺序相同。是否有理由将拼接返回不同的顺序?
答案 0 :(得分:1)