JavaScript från Null Utility Functions och Debugging

JavaScript University fortsätter när vi utvecklar vår första verktyg funktion som tillåter oss att filtrera och hämta bara de unika värdena från en array. Under tiden lär jag dig också hur du använder den utmärkta Firebug för att felsöka din kod.


Utility funktioner och debugging


Slutkod från videon:

 var unik = funktion (origArr) var newArr = [], origLen = origArr.length, found, x, y; för (x = 0; x < origLen; x++ )  found = undefined; for ( y = 0; y < newArr.length; y++ )  if ( origArr[x] === newArr[y] )  found = true; break;   if ( !found) newArr.push( origArr[x] );  return newArr; ; // Test it out var myarray = ['jeffrey', 'allie', 'patty', 'damon', 'zach', 'jeffrey', 'allie']; myarray = unique(myarray); console.log(myarray); // jeffrey, allie, patty, damon, zach

Slutsats

Så, med denna lektion ut ur vägen, vet du nu hur man bygger egna användbara verktygsfunktioner. Jag hoppas att du åtnjuter dagens videohandledning!