JS Snack Nr. 2: filter/find auf Arrays
Beide Methoden durchsuchen ein Array mit einer Bedingung – aber sie liefern unterschiedliche Ergebnisse zurück 👇
  • .filter() → gibt ein neues(!) Array mit allen passenden Elementen zurück
  • .find() → gibt nur das erste passende Element zurück (oder undefined, wenn keines gefunden wurde).
Wann nutzt man was?
✅ .filter(), wenn:
  • du mehrere Ergebnisse erwartest
  • du bestimmte Elemente aus dem Array raushaben willst (dann return false im Callback)
  • du mit dem Ergebnis weiterarbeiten willst (map, length, etc.)
✅ .find(), wenn:
  • dich nur ein einzelnes Element interessiert
  • du z. B. einen User, ein Item oder eine ID suchst
---
Hier etwas ausführlicher & schöner (wann kommt RichText in Feed-Posts endlich in Skool???):
1
0 comments
Stephan Haewß
4
JS Snack Nr. 2: filter/find auf Arrays
powered by
Web Dev & AI
skool.com/web-dev-1x1-de-3340
JS/TS, React/Astro/Alpine, freie & Premium-Kurse, Diskussionen und News zu Webentwicklung & Künstlicher Intelligenz (Cursor, OpenAI, Prompt API).
Build your own community
Bring people together around your passion and get paid.
Powered by