JavaScript University gaat verder terwijl we onze eerste ontwikkelen nut functie waarmee we alleen de unieke waarden uit een array kunnen filteren en ophalen. Onderweg zal ik je ook leren hoe je de uitstekende Firebug kunt gebruiken om je code te debuggen.
var unique = function (origArr) var newArr = [], origLen = origArr.length, found, x, y; voor (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
Dus, met deze les uit de weg, weet je nu hoe je je eigen nuttige nutsfuncties kunt bouwen. Ik hoop dat je de video-zelfstudie van vandaag leuk vond!