Wichtige Fakten
- Kategorie
- Data Processing
- Eingabetypen
- textarea, text, number, checkbox
- Ausgabetyp
- text
- Sample-Abdeckung
- 4
- API verfügbar
- Yes
Überblick
Das Array-Füll-Tool ermöglicht es Ihnen, Array-Elemente mit einem angegebenen Wert zu füllen, indem es die lodash _.fill Methode verwendet. Sie können Start- und Endpositionen für partielles Füllen angeben und Werte als JSON parsen, um korrekte Typverarbeitung zu gewährleisten.
Wann verwenden
- •Wenn Sie ein Array mit einem konstanten Wert auffüllen müssen, z.B. für Initialisierung oder Platzhalter.
- •Wenn Sie bestimmte Elemente in einem Array-Bereich ersetzen möchten, ohne das gesamte Array zu ändern.
- •Wenn Sie Werte mit unterschiedlichen Datentypen (wie Boolean oder Objekte) korrekt in ein Array einfügen müssen.
So funktioniert es
- •Geben Sie das Array im JSON-Format im 'Array'-Feld ein.
- •Legen Sie den 'Füllwert' fest, der in die Array-Elemente eingefügt werden soll.
- •Optional können Sie 'Startindex' und 'Endindex' angeben, um nur einen Teil des Arrays zu füllen.
- •Aktivieren Sie 'Wert als JSON parsen', um den Füllwert als JSON zu interpretieren und den korrekten Datentyp beizubehalten.
Anwendungsfälle
Beispiele
1. Partielles Füllen eines Zahlenarrays
- Hintergrund
- Ein Entwickler hat ein Array mit Zahlen und möchte einige Elemente durch Sterne ersetzen.
- Problem
- Die Elemente von Index 1 bis 4 müssen mit '*' gefüllt werden, ohne die anderen zu ändern.
- Verwendung
- Geben Sie das Array [1, 2, 3, 4, 5] ein, setzen Sie den Füllwert auf '*', Startindex auf 1 und Endindex auf 4.
- Ergebnis
- Das Ergebnis ist [1, '*', '*', '*', 5].
2. Auffüllen eines Arrays mit einem String
- Hintergrund
- Ein Datenanalyst hat ein Array mit Null-Werten und möchte es mit einem Platzhalter füllen.
- Problem
- Alle Elemente des Arrays [null, null, null] sollen durch 'filled' ersetzt werden.
- Verwendung
- Geben Sie das Array ein, setzen Sie den Füllwert auf 'filled', und lassen Sie Start- und Endindex leer oder auf 0 und leer.
- Ergebnis
- Das Array wird zu ['filled', 'filled', 'filled'].
3. Füllen mit Boolean-Werten
- Hintergrund
- Ein Programmierer muss ein Array von Zahlen in Booleans umwandeln, basierend auf einem Wert.
- Problem
- Das Array [1, 2, 3] soll mit true gefüllt werden, aber als Boolean, nicht als String.
- Verwendung
- Geben Sie das Array ein, setzen Sie den Füllwert auf true, und aktivieren Sie 'Wert als JSON parsen'.
- Ergebnis
- Das Ergebnis ist [true, true, true], wobei die Werte als Booleans vorliegen.
Mit Samples testen
jsonVerwandte Hubs
FAQ
Welche Arten von Werten kann ich als Füllwert verwenden?
Sie können Strings, Zahlen, Booleans oder sogar Objekte verwenden. Aktivieren Sie JSON-Parsing für korrekte Typen.
Wie fülle ich nur einen Teil des Arrays?
Geben Sie den Start- und Endindex an. Der Endindex ist exklusiv, und wenn leer gelassen, wird bis zum Ende des Arrays gefüllt.
Was passiert, wenn ich den Endindex leer lasse?
Das Array wird vom Startindex bis zum Ende mit dem Füllwert gefüllt.
Kann ich verschachtelte Arrays füllen?
Ja, das Tool unterstützt verschachtelte Arrays und Objekte, aber die Füllung erfolgt auf der angegebenen Ebene.
Ist die Eingabe im JSON-Format erforderlich?
Ja, das Array muss als gültiges JSON eingegeben werden, z.B. [1, 2, 3] oder [{'key': 'value'}].