Objetivos
        
    
    
    
        
Classe Array
    
    
        
            
                Anteriormente, estudamos sobre o tipo de dado Vetor e operações básicos sobre seus elementos utilizando 
                os conhecimentos básicos sobre o que foi aprendido neste tutorial. Nesta parte vamos aprender sobre 
                a classe Array e seus métodos disponíveis para manipular vetores.
            
            
                O básico sobre vetores foi visto em Vetores.
            
         
     
    
        
Métodos da classe Array
    
    
        
            
                A classe Array em JavaScript possui vários métodos que nos auxiliam na manipulação desse tipo de dados como 
                concatenação, cópia, filtro e outros . Clique em Visitar referente ao método desejado para navegar até a sua
                explicação do método. A página dos métodos pode ser acessada em Métodos da Classe Array.
            
            
                
                    
                        | Método | 
                        Descrição | 
                         | 
                    
                
                
                    
                        | at | 
                        Retorna elemento baseado em um índice/posição | 
                        Visitar | 
                    
                    
                        | concat | 
                        Concatena um ou mais arrays | 
                        Visitar | 
                    
                    
                        | copyWithin | 
                        Copia ou move um grupo de elementos | 
                        Visitar | 
                    
                    
                        | entries | 
                        Retorna um iterador | 
                        Visitar | 
                    
                    
                        | every | 
                        Executa uma função para todos elementos | 
                        Visitar | 
                    
                    
                        | fill | 
                        Preencher elementos | 
                        Visitar | 
                    
                    
                        | filter | 
                        Filtra elementos | 
                        Visitar | 
                    
                    
                        | find | 
                        Busca primeiro elemento baseado em uma função | 
                        Visitar | 
                    
                    
                        | findIndex | 
                        Busca primeiro índice de elemento baseado em função | 
                        Visitar | 
                    
                    
                        findLast | 
                        Busca último elemento baseado em uma função | 
                        - | 
                    
                    
                        findLastIndex | 
                        Busca último índice de elemento baseado em uma função | 
                        - | 
                    
                    
                        flat | 
                        - | 
                        - | 
                    
                    
                        flatMap | 
                        - | 
                        - | 
                    
                    
                        | forEach | 
                        Executa uma função para todos os elementos | 
                        Visitar | 
                    
                    
                        | Array.from | 
                        Cria array a partir de objeto ou string | 
                        Visitar | 
                    
                    
                        Array.fromAsync | 
                        - | 
                    
                    
                        group | 
                        - | 
                        - | 
                    
                    
                        groupToMap | 
                        - | 
                        - | 
                    
                    
                        | includes | 
                        Verifica se um elemento está contido | 
                        Visitar | 
                    
                    
                        | indexOf | 
                        Retorna índice de um elemento | 
                        Visitar | 
                    
                    
                        | Array.isArray | 
                        Verifica se um objet é um array | 
                        Visitar | 
                    
                    
                        | join | 
                        Retorna string contendo elementos unidos | 
                        Visitar | 
                    
                    
                        | keys | 
                        Retorna todas as chaves/indices | 
                        Visitar | 
                    
                    
                        | lastIndexOf | 
                        Retorna índica da última ocorrência de um elemento | 
                        Visitar | 
                    
                    
                        | map | 
                        Cria novo array baseado no retorno de uma função | 
                        Visitar | 
                    
                    
                        | Array.of | 
                        Cria novo array baseado nos argumentos | 
                        Visitar | 
                    
                    
                        | pop | 
                        Remove último elemento | 
                        Visitar | 
                    
                    
                        | push | 
                        Adiciona um elemento no fim | 
                        Visitar | 
                    
                    
                        reduce | 
                        - | 
                        - | 
                    
                    
                        reduceRight | 
                        - | 
                        - | 
                    
                    
                        | reverse | 
                        Inverte a ordem dos elementos | 
                        Visitar | 
                    
                    
                        | shift | 
                        Remover o primeiro elemento | 
                        Visitar | 
                    
                    
                        | slice | 
                        Copia um intervalo de elementos | 
                        Visitar | 
                    
                    
                        | some | 
                        Verifica se alguns elementos atendem critério | 
                        Visitar | 
                    
                    
                        | sort | 
                        Ordena os elementos de um array | 
                        Visitar | 
                    
                    
                        | splice | 
                        Remove um ou mais elementos | 
                        Visitar | 
                    
                    
                        toLocaleString | 
                        - | 
                        - | 
                    
                    
                        toReversed | 
                        - | 
                        - | 
                    
                    
                        toSorted | 
                        - | 
                        - | 
                    
                    
                        toSpliced | 
                        - | 
                        - | 
                    
                    
                        | toString | 
                        Retorna os elementos como string | 
                        Visitar | 
                    
                    
                        | unshift | 
                        Adicionar um elemento no início | 
                        Visitar | 
                    
                    
                        values | 
                        - | 
                        - | 
                    
                    
                        with | 
                        - | 
                        - | 
                    
                
            
         
     
    
        
Histórico de atualizações
    
    
        
            
                - 06/10/2023 - revisão 1 - Correção navegação, layout e erros gramaticais
 
                - 31/05/2023 - versão inicial
 
            
         
     
    
    
    
            
            
                
                    
                    Os cursos oferecidos nesta página são cursos fornecidos por parceiros. Ao comprar um curso clicando
                em seu banner, você está ajudando a manter o projeto TutorialDev vivo. Os sites dos cursos parceiros utilizam cookies.