Universitatea JavaScript continuă pe măsură ce ne dezvoltăm primul utilitate funcție care ne va permite să filtrați și să preluăm numai valorile unice dintr-o matrice. Pe parcurs, vă voi învăța cum să utilizați Firebug-ul excelent pentru a depana codul.
var unic = funcție (origArr) var newArr = [], origLen = origArr.length, găsit, x, y; pentru (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
Deci, odată cu această lecție, știți acum cum să vă construiți propriile funcții de utilitate utile. Sper că v-ați bucurat de tutorialul video de astăzi!