-2
A
回答
2
你可以用shift:
while (n-- > 0) {
collection.shift();
}
乾杯。
1
您可以索引n之後收集到的車型復位:
collection.reset(collection.slice(n));
相關問題
- 1. 從集合中刪除N元素
- 2. 從集合中取出n個元素
- 3. 從Prolog中的列表中刪除前N個元素
- 4. 如何從集合中刪除元素?
- 5. 如何從mongodb數組中刪除前n個元素?
- 6. jQuery:刪除前n個元素之後的所有元素?
- 7. 刪除集合中的元素
- 8. 刪除集合中的元素
- 9. Java:刪除集合中的元素
- 10. 從Backbone.js的集合中刪除多個元素
- 11. 獲得集合的第n個元素
- 12. 從python 2.7的列表中刪除每個第n個元素
- 13. 從一個jquery刪除元素集
- 14. 從Swift中移除int中的前n個元素
- 15. 刪除數組集合中的空元素或空元素
- 16. 如何從集合中返回N個連續的元素?
- 17. 前n個MongoDB的集合
- 18. 刪除Backbone集合中的最後一個模型
- 19. 刪除字節對象的前n個元素而不復制
- 20. Backbone集合中的最後一個元素添加/重置?
- 21. 從斯卡拉陣列中刪除每個第N個元素
- 22. 如何從陣列中刪除每個第N個元素
- 23. 使用JQuery從列表中刪除除前N個元素以外的所有元素
- 24. 從列表中刪除當前元素
- 25. 從LinkedList中刪除當前元素
- 26. Backbone model.destroy():是否需要顯式從集合中刪除?
- 27. 從陣列中省略'N'個元素集合
- 28. 如何從集合中跳過第n個元素?
- 29. 無法從@OneToMany集合中刪除元素
- 30. 從集合中刪除元素時,下標超出範圍
這是更好地使用'remove',而不是'reset','collection.remove(collection.slice(N,collection.lenght) )' –
我有錯誤 - collection.slice不是函數。 – yAnTar
@KiTO用於批量操作,骨幹建議重置。但我會假設我們中的任何一個都是正確的,取決於情況,例如取決於重新進行批量移除或重置會導致多少重新繪製。 Re:切片,這絕對是一個功能,你可以在Backbone的源代碼中找到它,你可以顯示你正在使用的代碼嗎? –