-2
모델 컬렉션이 있습니다. 컬렉션에서 처음 n 개의 요소를 제거해야합니다.백본 컬렉션의 첫 번째 n 개 요소를 제거하십시오.
나는 처음 n 개의 원소 (.first (n))를 얻는 방법을 알고 있지만 그것을 제거 할 수 없다.
while (n-- > 0) {
collection.shift();
}
건배 :
모델 컬렉션이 있습니다. 컬렉션에서 처음 n 개의 요소를 제거해야합니다.백본 컬렉션의 첫 번째 n 개 요소를 제거하십시오.
나는 처음 n 개의 원소 (.first (n))를 얻는 방법을 알고 있지만 그것을 제거 할 수 없다.
while (n-- > 0) {
collection.shift();
}
건배 :
당신은 변화를 사용할 수 있습니다.
당신은 인덱스 N 후 모델 컬렉션을 재설정 할 수 있습니다
collection.reset(collection.slice(n));
대신 reset''의 remove''사용하는 것이 좋습니다,'collection.remove (collection.slice (N, collection.lenght))' –
오류가 있습니다. collection.slice가 함수가 아닙니다. – yAnTar
대량 작업의 경우 @KiTO, 백본은 재설정을 제안합니다. 하지만 우리 둘 중 하나가 시나리오에 따라 적절하다고 가정합니다. 예를 들어 대량 제거 또는 재설정을 다시 칠하는 것이 얼마나 많은지에 따라 다릅니다. 다시 : 슬라이스, 확실히 함수, 백본의 소스에서 찾을 수 있습니다, 당신이 사용하고있는 코드를 보여줄 수 있습니까? –