arr = arr.filter( item => item != 'bar' );
Viel wichtiger als der Streit um die richtigen Namen erscheint mir der Hinweis, dass dieses ALLE items mit dem Wert 'bar' löscht.
Deine Frage war aber: „Wenn ich ein bestimmtes Element aus einem Array löschen will…“
Wenn das „ein“ wichtig ist, also z.b. nur das erste Element mit dem Wert gelöscht werden soll, dann ist die gezeigte Lösung nur ein Schritt.
 nicht angemeldet
 nicht angemeldet Henry
 Henry Gunnar Bittersmann
 Gunnar Bittersmann kai345
 kai345 Rolf B
 Rolf B