Non esiste una funzione per ogni particolare esigenza... ma puoi sfruttare il metodo Array.splice() per eliminare gli elementi mentre cicli l'array stesso

http://www.devguru.com/technologies/javascript/10558