javascript-matrices-and-objects 🇧🇷 Estudo de estruturas de dados complexas em JavaScript, abordando matrizes multidimensionais e arrays de objetos. 🇺🇸 Study of complex data structures in JavaScript, covering multidimensional arrays and arrays of objects.
📊 Matrizes e Objetos em JS | JS Matrices and Objects
Exploração prática de estruturas de dados avançadas: matrizes multidimensionais e mapeamento de entidades com objetos em JavaScript. Practical exploration of advanced data structures: multidimensional arrays and entity mapping with objects in JavaScript.
🇧🇷 Português
📖 Sobre o Projeto Este repositório é dedicado ao estudo e documentação de estruturas de dados fundamentais na Análise e Desenvolvimento de Sistemas. O foco aqui foi ir além das listas simples e entender como o JavaScript manipula dados multidimensionais (matrizes) e coleções de objetos estruturados, simulando o comportamento de tabelas de um banco de dados.
🧠 Conceitos Práticos Abordados
-
Matrizes (Arrays Multidimensionais): Representação de dados em linhas e colunas (como no exemplo de notas). Compreensão de indexação dupla para acessar valores específicos (ex: notas[2][2] para acessar um elemento de uma linha e coluna exatas).
-
Objetos (Estruturas Chave-Valor): Modelagem de entidades do mundo real (uma pessoa com nome, telefone e endereço). Criação de um Array de Objetos, técnica amplamente utilizada no mercado para receber e manipular listas de dados vindas de APIs ou bancos de dados.
🛠️ Como Executar
- Salve o arquivo como index.html ou estruturas.html.
- Abra o arquivo em qualquer navegador web (Google Chrome, Edge, Firefox).
- Pressione F12 ou clique com o botão direito e selecione Inspecionar, depois vá na aba Console para ver a saída dos dados.
🇺🇸 English
📖 About the Project This repository is dedicated to studying and documenting fundamental data structures in Systems Analysis and Development. The focus here was to go beyond simple lists and understand how JavaScript handles multidimensional data (matrices) and structured object collections, simulating the behavior of database tables.
🧠 Practical Concepts Covered
-
Matrices (Multidimensional Arrays): Data representation in rows and columns (as in the grades example). Understanding double indexing to access specific values (e.g., notas[2][2] to access an element from an exact row and column).
-
Objects (Key-Value Structures): Modeling real-world entities (a person with nome, telefone and endereço). Creating an Array of Objects, a technique widely used in the industry to receive and manipulate data lists coming from APIs or databases.
🛠️ How to Run
- Save the file as index.html or estruturas.html.
- Open the file in any web browser (Google Chrome, Edge, Firefox).
- Press F12 or right-click and select Inspect, then go to the Console tab to view the data output.
Desenvolvido por / Developed by: Disnou