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.
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
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!