Skip to Content
JavaScript: O Guia Definitivo, 7ª edição
book

JavaScript: O Guia Definitivo, 7ª edição

by David Flanagan
April 2025
Intermediate to advanced
706 pages
22h 18m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Book available
Content preview from JavaScript: O Guia Definitivo, 7ª edição

Capítulo 7. Matrizes

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

Este capítulo de documenta arrays, um tipo de dado fundamental em JavaScript e na maioria das outras linguagens de programação. Um array é uma coleção ordenada de valores. Cada valor é chamado deelemento, e cada elemento tem uma posição numérica no array, conhecida como seuíndice. Os arrays em JavaScript não são tipados: um elemento do array pode ser de qualquer tipo, e diferentes elementos do mesmo array podem ser de tipos diferentes. Os elementos da matriz podem até ser objectos ou outras matrizes, o que permite criar estruturas de dados complexas, como matrizes de objectos e matrizes de matrizes. As matrizes JavaScript são baseadas em zero e utilizam índices de 32 bits: o índice do primeiro elemento é 0 e o índice mais elevado possível é 4294967294 (232-2), para um tamanho máximo de matriz de 4.294.967.295 elementos. As matrizes JavaScript sãodinâmicas: crescem ou diminuem conforme necessário, e não é necessário declarar um tamanho fixo para a matriz quando a crias ou realocá-la quando o tamanho muda. Os arrays do JavaScript podem ser esparsos: os elementos não precisam ter índices contíguos e pode haver lacunas. Cada array JavaScript tem uma propriedade length. Para arrays não esparsos, esta propriedade especifica o número de elementos no array. Para arrays esparsos, length é maior que o maior índice de qualquer elemento.

Os arrays JavaScript ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

CSS: O Guia Definitivo, 5ª Edição

CSS: O Guia Definitivo, 5ª Edição

Eric Meyer, Estelle Weyl

Publisher Resources

ISBN: 9798341641716Supplemental Content