Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo Zusammen, 

ich habe ein Problem, wo ich gerade nicht weiter komme. 

Ich habe diese JavaScript leere funktion: 

function psaZumWarenkorb(url, suchbegriff="",gruppe1="",gruppe2="",gruppe3=""){

}

Unter dem Chrome wird diese Funktion einwandfrei aufgerufen und ausgeführt. 

Beim IE erscheint in der Debuggerkonsole diese Fehlermeldung: SCRIPT1006: ')' erwartet

Wenn ich die default-Initialisierung (="") bei suchbegriff, gruppe1, gruppe2, gruppe3 entferne funktioniert es. Allerdings möchte ich ja, dass die Variablen, sofern keine Werte mitgegeben werden einen Leeren String beinhalten. 

Hat jemand eine Idee woran das liegen könnte? 

Geschrieben

Ein einfacher Workaround wäre (https://stackoverflow.com/a/894877/3595565)

function foo(a, b) {
  a = typeof a !== 'undefined' ? a : 42;
  b = typeof b !== 'undefined' ? b : 'default_b';
}
vor 18 Minuten schrieb pr0gg3r:

@murat1895

Du könntest Babel (und ggf. noch ein Polyfill) verwenden, um euren Code abwärtskompatibel mit niedrigeren ES-Versionen zu machen. Am besten auch einen Bundler wie z.B. Webpack verwenden, mit dem man das automatisch machen kann.

Wenn das was du da machst umfangreicher ist, würde es sich sicher lohnen sich die hier genannten Stichworte mal genauer anzusehen @murat1895

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...