1

コレクションから最後の 100 モデルを削除しようとしています。それらをスライスして削除/削除する簡単な方法はありますか、それとも繰り返し処理して削除する必要がありますか?

今、私はこのようなことをしています:(コレクションとコーヒースクリプトで)

for i in [@models.length...@models.length-100]
  @remove @models[i]

回答:(コレクションとコーヒースクリプト内)

@remove @slice(-100)
4

1 に答える 1

2

についてはわかりませんcoffeescriptが、組み合わせて使用​​できますslice and remove

collection.remove(collection.slice(start,end));
于 2013-05-20T08:01:02.133 に答える