Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.javascript > #5197
| From | Stefan Mayer <meniskus@gmx.net> |
|---|---|
| Newsgroups | de.comp.lang.javascript |
| Subject | Re: Semikolons aus Daten entfernen |
| Date | 2019-11-18 15:43 +0100 |
| Message-ID | <97b2193bfdabc354607195e40153596a8284fb0d.camel@gmx.net> (permalink) |
| References | (12 earlier) <2504059.mvXUDI8C0e@PointedEars.de> <4409b8edd1851935327e6bfc548ad86ce4469530.camel@gmx.net> <4187812.LvFx2qVVIh@PointedEars.de> <e4576dd61b4c32db07e2b4dc869660eb6c74d365.camel@gmx.net> <qqu43g$jnr$1@news.albasani.net> |
Am Montag, den 18.11.2019, 13:50 +0100 schrieb Wolfgang Wolf:
> Am 18.11.2019 um 11:56 schrieb Stefan Mayer:
>
> > Puh, da bin ich ja froh, dass ich "forEach" schon immer hübscher
> > fand.
> >
>
> const werte = ['Wert1','Wert2','Wert3'];
> for (let i in werte) console.log(werte[i]);
> werte.forEach(wert => console.log(wert));
>
> Das funktioniert im Firefox und bringt einen Fehler im IE (W7-64,
> alle getesteten Emulationen). Übrigens den gleichen (Syntax-) Fehler
> wie auch Thomas Empfehlung für meinen Code.
Stichwort: ES6
Pfeilfunktionen sind in IE nicht verfügbar.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions
Alternativ wäre:
```
werte.forEach(function(wert){console.log(wert)})
```
> Beschrieben ist das hier:
> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/For-each-in_loops_are_deprecated
Da geht es um das Konstrukt "for each (for in)".
Was nicht das Gleiche wie "Array.forEach" ist? Ich bin offenkundig
kein ECMA-Experte, noch nicht einmal Novize, deshalb das Fragezeichen.
Interessant ist, dass als "Alternative standard syntax" die
problematische "for in" Schleife, ohne Hinweis auf die Gefahr, genannt
wird.
> Was nützen mir also alle theoretischen Erkenntnisse und hübsche
> Lösungen, wenn sie in der Praxis nicht funktionieren?
Wenig?
Allerdings gibt es mit "for in" das aufgezeigt Problem. Da halte ich es
wie Kirk. Die "Schätzung" von Thomas ist mir lieber als das stundenlange
rechnen des Bordcomputers. Das er ansonsten wenig soziale Kompetenz
aufweist … nun ja, das muss man einfach überlesen.
Schönen Tag noch.
ciao, Stefan
Back to de.comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar
Semikolons aus Daten entfernen Wolfgang Wolf <w.wolf@dommel.de> - 2019-09-26 11:44 +0200
Re: Semikolons aus Daten entfernen Wolfgang Wolf <w.wolf@dommel.de> - 2019-09-26 13:40 +0200
Re: Semikolons aus Daten entfernen Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-09-26 18:00 +0200
Re: Semikolons aus Daten entfernen Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-09-26 18:09 +0200
Re: Semikolons aus Daten entfernen Wolfgang Wolf <w.wolf@dommel.de> - 2019-09-28 10:22 +0200
Re: Semikolons aus Daten entfernen Stefan Mayer <meniskus@gmx.net> - 2019-09-28 14:25 +0200
Re: Semikolons aus Daten entfernen Wolfgang Wolf <w.wolf@dommel.de> - 2019-10-07 15:59 +0200
Re: Semikolons aus Daten entfernen Stefan Mayer <meniskus@gmx.net> - 2019-10-08 00:42 +0200
Re: Semikolons aus Daten entfernen Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-09-28 17:41 +0200
Re: Semikolons aus Daten entfernen Wolfgang Wolf <w.wolf@dommel.de> - 2019-10-07 16:06 +0200
Re: Semikolons aus Daten entfernen Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-10-10 01:26 +0200
Re: Semikolons aus Daten entfernen Wolfgang Wolf <w.wolf@dommel.de> - 2019-11-12 16:58 +0100
Re: Semikolons aus Daten entfernen Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-11-13 01:04 +0100
Re: Semikolons aus Daten entfernen Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-11-14 19:27 +0100
Re: Semikolons aus Daten entfernen Wolfgang Wolf <w.wolf@dommel.de> - 2019-11-15 12:51 +0100
Re: Semikolons aus Daten entfernen Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-11-16 04:22 +0100
Re: Semikolons aus Daten entfernen Stefan Mayer <meniskus@gmx.net> - 2019-11-16 13:42 +0100
Re: Semikolons aus Daten entfernen Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-11-16 14:51 +0100
Re: Semikolons aus Daten entfernen Stefan Mayer <meniskus@gmx.net> - 2019-11-18 11:56 +0100
Re: Semikolons aus Daten entfernen Wolfgang Wolf <w.wolf@dommel.de> - 2019-11-18 13:50 +0100
Re: Semikolons aus Daten entfernen Stefan Mayer <meniskus@gmx.net> - 2019-11-18 15:43 +0100
Re: Semikolons aus Daten entfernen Wolfgang Wolf <w.wolf@dommel.de> - 2019-11-18 16:40 +0100
Re: Semikolons aus Daten entfernen Stefan Mayer <meniskus@gmx.net> - 2019-11-18 21:32 +0100
Re: Semikolons aus Daten entfernen Wolfgang Wolf <w.wolf@dommel.de> - 2019-11-19 07:49 +0100
Re: Semikolons aus Daten entfernen Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-11-19 00:03 +0100
Re: Semikolons aus Daten entfernen Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-11-19 18:48 +0100
Re: Semikolons aus Daten entfernen Stefan Mayer <meniskus@gmx.net> - 2019-11-19 19:42 +0100
Re: Semikolons aus Daten entfernen Stefan Mayer <meniskus@gmx.net> - 2019-11-20 20:31 +0100
Re: Semikolons aus Daten entfernen Wolfgang Wolf <w.wolf@dommel.de> - 2019-11-16 13:45 +0100
Re: Semikolons aus Daten entfernen Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-11-16 14:57 +0100
Re: Semikolons aus Daten entfernen Wolfgang Wolf <w.wolf@dommel.de> - 2019-11-18 10:08 +0100
Re: Semikolons aus Daten entfernen Wolfgang Wolf <w.wolf@dommel.de> - 2019-11-14 11:48 +0100
Re: Semikolons aus Daten entfernen Claus Reibenstein <4spamersonly@kabelmail.de> - 2019-09-26 14:44 +0200
Re: Semikolons aus Daten entfernen Wolfgang Wolf <w.wolf@dommel.de> - 2019-09-26 15:57 +0200
csiph-web