Avatar ·

Wie ersetze ich alle Vorkommen eines Teilstrings in einem String in JavaScript?

Hallo! Ich bin neu in JavaScript und habe ein Problem bei der Arbeit mit Strings. Ich muss alle Vorkommen eines bestimmten Wortes im Text ersetzen, aber es wird nur die erste Übereinstimmung ersetzt. Hier ist mein Code: ```javascript let text = "Кошка гуляет по крыше. Кошка любит молоко. Кошка спит на диване."; let newText = text.replace("Кошка", "Собака"); console.log(newText); // Gibt aus: "Собака гуляет по крыше. Кошка любит молоко. Кошка спит на диване." ``` Wie ihr seht, wurde nur das erste Wort "Кошка" ersetzt, die anderen blieben unverändert. Ich habe versucht, in der Dokumentation zu suchen, aber dort steht etwas über Regular Expressions, mit denen ich mich noch nicht auskenne. Gibt es vielleicht eine einfache Möglichkeit, alle Vorkommen zu ersetzen, ohne komplexe Konstruktionen zu verwenden? Oder geht das hier nicht ohne Regular Expressions?