I JavaScript er en tabellmatrise en todimensjonal matrise som kan brukes til å lagre data i et tabellformat. Hvert element i matrisen er i seg selv en matrise, og de indre matrisene kan ha forskjellige lengder. Dette lar deg lagre data som har et variabelt antall kolonner eller rader.
Tabellmatriser brukes ofte til å representere data som er organisert i rader og kolonner, for eksempel et regneark. De kan også brukes til å representere mer komplekse datastrukturer, for eksempel trær eller grafer.
Her er et eksempel på en tabellmatrise:
```
const tabell =[
['Navn', 'Alder', 'Yrke'],
['John Doe', 30, 'Software Engineer'],
['Jane Doe', 25, 'Doctor'],
['Bob Smith', 40, 'Regnskapsfører'],
];
```
Denne tabellmatrisen har tre rader og fire kolonner. Den første raden inneholder kolonneoverskriftene, og den andre og tredje raden inneholder data for to personer.
For å få tilgang til dataene i en tabellmatrise kan du bruke følgende syntaks:
```
tabell[rad][kolonne]
```
For å få tilgang til navnet på den første personen i tabellen, bruker du for eksempel følgende kode:
```
const name =table[1][0];
```
Tabellmatriser kan være et nyttig verktøy for å lagre og manipulere data. De er fleksible og kan brukes til å representere en lang rekke datastrukturer.