Gunnar Bittersmann: Unit-Test steigt aus

Beitrag lesen

@@Felix Riesterer

  export default {
    name: 'MyComponent',
  };

liegt es auch wirklich nicht am Komma nach dem letzten Element?

Nein. So wie in CSS am Ende einer Regelmenge ein Semikolon erlaubt ist, ist auch in JavaScript ein Komma am Ende in Objekten erlaubt. (Das mag nicht immer so gewesen sein, aber Uralt-Browser seien hier mal egal.)

object = { one: 1, two: 2, three: 3, }; → Object { one: 1, two: 2, three: 3 }

Auch in Arrays:

array = [ 1, 2, 3, ]; → Array(3) [ 1, 2, 3 ]

Wobei:

array = [ 1, 2, 3,,, ]; → Array(3) [ 1, 2, 3, undefined, undefined ]

Nur in JSON darf man das (noch) nicht. PITA.

LLAP 🖖

--
Wenn der Faschismus wiederkommt, wird er nicht sagen: Hallo, ich bin der Faschismus! Sondern er wird sagen: Ich nehme die Wahl an.