voici.js
GitHubTypeDocnpm☕
  • 🏠Home
  • ⚡Quick Start
  • 💡Examples
    • Styling
      • Alignment
      • Colors
      • Border
      • Padding
      • Width
      • Font Style
    • Sorting
    • Highlighting
    • Accumulation
    • Columns
      • Sort Columns
      • Selected Columns
      • Rename Columns
      • Dynamic Columns
    • Arrays
    • Fill Empty
    • Export
    • Typescript
    • Printing
  • 🧩Contributing
  • Reference
    • 📖API Reference
      • AccumulationFunction
      • Config
      • Sort
      • Table
    • ❓FAQ
    • ❗Issues
Powered by GitBook
On this page

Was this helpful?

  1. Examples

Arrays

Provide arrays in your dataset.

Instead of objects you can also provide arrays in your dataset. In this case the indicies are used as column names.

import { Table } from 'voici.js'

const data = [
  ['Homer', 'Simpson', 39],
  ['Marge', 'Simpson', 36],
  ['Bart', 'Simpson', 10],
  ['Lisa', 'Simpson', 8],
  ['Maggie', 'Simpson', 1]
];

const table = new Table(data);
table.printPlain();

Output:

  0         1          2   
===========================
  Homer     Simpson    39  
  Marge     Simpson    36  
  Bart      Simpson    10  
  Lisa      Simpson    8   
  Maggie    Simpson    1   
PreviousDynamic ColumnsNextFill Empty

Last updated 3 years ago

Was this helpful?

💡