JavaScript University continua mentre sviluppiamo il nostro primo utilità funzione che ci permetterà di filtrare e recuperare solo i valori univoci da una matrice. Lungo la strada, ti insegnerò anche come usare l'eccellente Firebug per eseguire il debug del tuo codice.
var unique = function (origArr) var newArr = [], origLen = origArr.length, trovato, x, y; per (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
Quindi, con questa lezione fuori mano, ora sai come costruire le tue utili funzioni di utilità. Spero ti sia piaciuto il video tutorial di oggi!