Provocările unor astfel de metode sunt următoarele.
numele numelui de masă al metodei (argument1, argument2, ..., argumentN);
În js, există o mulțime de metode încorporate pentru a lucra cu matrice, care sunt susținute de browserele care trăiesc acum. Apelurile la aceste metode modifică, de regulă, matricea.
Îndepărtează ultimul element din matrice și returnează elementul șters.
var arr = [1, 2, 3, 4]; console.log (arr.pop ()); // 4 console.log (arr); // [1, 2, 3]. Matricea sa schimbat
Adăugă un număr arbitrar de elemente la sfârșitul matricei, care este necesar ca parametri. Această metodă returnează lungimea noului matrice mărită.
funcția sortFunct (a, b)
Există, de asemenea, o serie de metode care nu sunt acceptate în browsere mai vechi, dar cu cele mai recente versiuni de Opera, crom, mozzily și chiar IE9 ar trebui să fie nici o problema. Dacă aveți nevoie de compatibilitate cu browserul încrucișat, puteți utiliza jQuery, unde toate aceste metode există deja.
Această metodă selectează elementele matricei printr-un anumit criteriu și le returnează în matrice. Ca parametru, este nevoie de o funcție. Această funcție ia ca argument un element al unei matrice care evaluează printr-un anumit criteriu și trebuie să se întoarcă la adevărat. dacă elementul satisface acest atribut și altfel fals. De exemplu, selectăm toate elementele uniforme ale matricei.
Acceptă o funcție ca parametru. Această funcție are ca parametru o funcție care va fi apelată pentru fiecare element al matricei. Cu ajutorul acestei funcții, ieșim elementele matricei într-o coloană de pe consolă.
var arr = ['unul', 'doi', 'trei', 'patru', 'cinci']; arr.forEach (funcție (element)
Returnează adevărat. dacă toate elementele matricei satisfac o anumită condiție și altfel false. Să verificăm dacă toate elementele matricei sunt uniforme.