Dieses Tool entfernt Elemente vom Anfang eines Arrays, bis das Prädikat zum ersten Mal falsch zurückgibt.
Funktionen:
- Mehrere Prädikatstypen für flexibles Filtern
- Unterstützung für numerische und String-Vergleiche
- Funktioniert mit Arrays jedes Datentyps
- Verwendet lodash _.dropWhile für zuverlässige Operation
Beispiel:
Eingabe: [1, 2, 3, 4, 5]
Prädikat: Kleiner als 3
Ausgabe: [3, 4, 5] (entfernt 1 und 2, weil sie < 3 sind)
Prädikatstypen:
- less-than: Entfernen während Wert < n
- greater-than: Entfernen während Wert > n
- equals: Entfernen während Wert === n
- not-equals: Entfernen während Wert !== n
- string-contains: Entfernen während String Teilstring enthält
- string-starts-with: Entfernen während String mit Präfix beginnt
- string-ends-with: Entfernen während String mit Suffix endet
- is-nullish: Entfernen während Wert null/undefined ist
- is-truthy: Entfernen während Wert wahr ist
- is-falsey: Entfernen während Wert falsch ist