Array.size() vs Array.length – JavaScript

Array Size Vs Array Length Javascript



Em JavaScript, o “ comprimento ” é uma propriedade de um objeto de matriz que se refere ao número total de elementos da matriz. Por outro lado, ' Tamanho() ” é um método disponível em algumas linguagens de programação para coleções, como listas, conjuntos e mapas. Ele retorna ou gera o número de elementos presentes na coleção selecionada.

Este artigo descreverá a diferença entre size() e Array.length em JavaScript.

O que é a propriedade JavaScript Array.length?

comprimento ” é a propriedade de um objeto de matriz. É uma propriedade somente leitura de uma matriz e pode ser usada para determinar o tamanho ou comprimento da matriz ou para acessar o último elemento da matriz. Ele pode ser acessado com a ajuda de notação de ponto ou notação de colchetes.







Como usar Array.length em JavaScript?

Para usar a propriedade length do objeto array para determinar o tamanho ou comprimento de um array, siga a seguinte sintaxe:



variedade. comprimento

Ou use-o com a notação de colchetes:



[ variedade. comprimento ]

Exemplo

Crie uma matriz de números pares:





foi matriz = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 ] ;

Determine o tamanho de um array usando a propriedade length e armazene-o em uma variável “ Tamanho ”:

existe você = variedade. comprimento ;

Por fim, imprima o comprimento ou tamanho da matriz:



console. registro ( Tamanho ) ;

Saída

O que é size () em JavaScript?

Tamanho() ” é um método JavaScript utilizado para determinar ou descobrir o tamanho ou comprimento de um objeto. Também é usado para coleções, como “ listas ”, “ conjuntos ', e ' mapas ”. No entanto, não está disponível para os objetos de matriz.

Exemplo

Chame o método size() com o array definido:

existe você = variedade. Tamanho ( ) ;

Dá um erro ' array.size não é uma função ” porque o método size() não está disponível para o array:

Isso é tudo sobre array.size() e array.length em JavaScript.

Conclusão

Tamanho() ” é um método disponível para coleções como conjuntos, listas e mapas. Ao mesmo tempo, ' Array.length ” é uma propriedade de um objeto array que representa o número total de elementos em um array ou o tamanho/comprimento de um array. No entanto, a propriedade “comprimento” é significativamente mais rápida do que uma chamada de método. Este artigo descreveu a diferença entre Array.size() e Array.length em JavaScript.