Snabbtips Dissecting jQuery - Grep

I det här senaste avsnittet "Dissecting jQuery" kommer vi att ta tillbaka locket på $ .grep och lära oss exakt vad som händer bakom kulisserna.


Prenumerera på vår YouTube-sida för att titta på alla videohandledning!

jQuery Källa för grep

 // jQuery-källa för grep-metoden grep: funktion (elems, callback, inv) var ret = []; // Gå igenom matrisen, spara endast objekten // som passerar validatorfunktionen för (var i = 0, längd = elems.length; i < length; i++ )  if ( !inv !== !callback( elems[ i ], i ) )  ret.push( elems[ i ] );   return ret; 

Förhoppningsvis har du nu en bättre förståelse för vad som händer bakom kulisserna. Kom bara ihåg: varje gång du behöver ta bort objekt från en array, kommer $ .grep göra tricket ganska snyggt!