# Array in Chunks aufteilen

Teilt ein Array in Blöcke der angegebenen Größe mit lodash _.chunk

> Kanonische Seite: https://elysiatools.com/de/tools/chunk-array

- **Kategorie:** Data Processing

- **Schlagwörter:** array, chunk, aufteilen, gruppieren, batch, lodash

## Überblick

Teilt jedes Array in kleinere Blöcke (Sub-Arrays) einer bestimmten Größe auf.

## Funktionen:
- Akzeptiert JSON-Arrays (Zahlen, Strings, Objekte oder gemischte Typen)
- Anpassbare Blockgröße (1-100 Elemente)
- Verwendet lodash _.chunk für zuverlässige Array-Verarbeitung
- Erhält Array-Elementtypen

## Beispiele:
- Eingabe: [1, 2, 3, 4, 5], Größe: 2 → [[1, 2], [3, 4], [5]]
- Eingabe: ["a", "b", "c", "d", "e"], Größe: 3 → [["a", "b", "c"], ["d", "e"]]
- Eingabe: [1, "a", 2, "b"], Größe: 2 → [[1, "a"], [2, "b"]]

## Anwendungsfälle:
- **Batch-Verarbeitung**: Verarbeitet Arrays in Batches für API-Aufrufe
- **Paginierung**: Teilt Daten in seitengroße Blöcke auf
- **Datenorganisation**: Gruppiert verwandte Array-Elemente
- **Speicherverwaltung**: Verarbeitet große Arrays in kleineren Stücken

## Eingaben

- **Array-Eingabe** (textarea): Geben Sie ein gültiges JSON-Array zum Aufteilen ein
- **Blockgröße** (number): Anzahl der Elemente pro Block (1-100)

## Wann verwenden

- Wenn Sie Arrays in Batches für API-Aufrufe verarbeiten müssen.
- Wenn Sie Daten in seitengroße Blöcke für die Paginierung aufteilen möchten.
- Wenn Sie große Arrays in kleinere Stücke zur Speicherverwaltung organisieren wollen.

## Funktionsweise

- Geben Sie ein gültiges JSON-Array in das Eingabefeld ein.
- Legen Sie die gewünschte Blockgröße zwischen 1 und 100 fest (Standard ist 2).
- Das Tool teilt das Array automatisch in Chunks auf und gibt das Ergebnis als JSON zurück.

## Anwendungsfälle

- Batch-Verarbeitung von Daten für API-Aufrufe
- Paginierung von Inhalten in Webanwendungen
- Organisation und Gruppierung von Array-Elementen

## Häufig gestellte Fragen

### Welche Datentypen unterstützt das Tool?

Es unterstützt JSON-Arrays mit Zahlen, Strings, Objekten oder gemischten Typen.

### Was ist die maximale Blockgröße?

Die Blockgröße kann zwischen 1 und 100 Elementen liegen.

### Wie wird das Ergebnis formatiert?

Das Ergebnis wird als JSON-Array von Arrays (Chunks) ausgegeben.

### Kann ich die Blockgröße ändern?

Ja, Sie können die Blockgröße im entsprechenden Feld anpassen.

### Ist das Tool für große Arrays geeignet?

Ja, es ist für die Verarbeitung großer Arrays optimiert, indem es sie in kleinere Chunks aufteilt.

## Ähnliche Tools

- [Array nach Tiefe Flachen](https://elysiatools.com/de/tools/flatten-depth-array): Flacht ein Array bis zur angegebenen Tiefe mit lodash _.flattenDepth ab
- [Aus Paaren](https://elysiatools.com/de/tools/from-pairs): Konvertiert ein Array von Schlüssel-Wert-Paaren in ein Objekt mit lodash _.fromPairs
- [Ohne Werte](https://elysiatools.com/de/tools/without-values): Entfernt Werte mit lodash _.without
- [Array Komprimieren](https://elysiatools.com/de/tools/compact-array): Entferne falsy-Werte aus einem Array mit lodash _.compact
- [Erste N Elemente Entfernen](https://elysiatools.com/de/tools/drop-items): Entfernt die ersten N Elemente aus einem Array mit lodash _.drop
- [Elemente vom Ende Entfernen](https://elysiatools.com/de/tools/drop-right-items): Entfernt die letzten N Elemente aus einem Array mit lodash _.dropRight
- [While Löschen](https://elysiatools.com/de/tools/drop-while): Entfernt Elemente aus einem Array, während das Prädikat wahr ist, mit lodash _.dropWhile
- [Array Füllen](https://elysiatools.com/de/tools/fill-array): Array mit Wert von Start- bis Endindex füllen mit lodash _.fill

## Beispiele

- [Grafana Fortgeschrittene Anwendungsbeispiele](https://elysiatools.com/de/samples/grafana-samples): Umfassende Grafana-Beispiele für fortgeschrittenes Dashboard-Design, Alerting-Konfiguration, Datenquellen-Integration und Plugin-Entwicklung
- [QR-Code-Beispiele](https://elysiatools.com/de/samples/qrcode-samples): Beispiel-QR-Code-Bilder zum Testen von QR-Code-Lese- und Generierungswerkzeugen
- [D3.js Datenvisualisierung Beispiele](https://elysiatools.com/de/samples/d3js-data-visualization): Umfassende D3.js datenvisualisierung beispiele einschließlich diagramme, karten, animationen und interaktive visualisierungen
- [Rome JavaScript Toolchain Beispiele](https://elysiatools.com/de/samples/rome): Rome JavaScript Toolchain Beispiele einschließlich Konfiguration, Linting, Formatting, Bundling und Projektmanagement
